forked from ktyacke/respoke-webrtc-preso
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathparams.json
1 lines (1 loc) · 3.5 KB
/
params.json
1
{"name":"Getting Started with WebRTC and Respoke","tagline":"Example source code from Getting Started with WebRTC and Respoke Presentation","body":"#Getting Started with WebRTC and Respoke\r\n\r\nExample source code from the *Getting Started with WebRTC and Respoke* Presentation. Keep in mind these samples have been written with simplicity in mind for the purpose of presentation and experimentation. As such, error handling and other common coding practices have been intentionlly left out. There are methods and events available to handle errors and other such cases, and more information can be found in the [Respoke Docs](https://docs.respoke.io).\r\n\r\nDocumentation for Respoke can be found at: https://docs.respoke.io\r\n\r\nA copy of the presentation can be found at: https://respoke.github.io/respoke-webrtc-preso/webrtc-respoke.pdf\r\n\r\n\r\n##connect.html\r\nA simple example demonstrating how to create a Respoke [Client](https://docs.respoke.io/js-library/respoke.Client.html) object, and how to connect to Respoke.\r\n\r\n[Try connect example live!](https://respoke.github.io/respoke-webrtc-preso/connect.html)\r\n\r\n\r\n##messaging.html\r\nBuilding upon the connect example, this sample illustrates how to obtain reference and send a message to another endpoint using the [getEndpoint](https://docs.respoke.io/js-library/respoke.Client.html#getEndpoint) and [sendMessage](https://docs.respoke.io/js-library/respoke.Client.html#sendMessage) methods of the Respoke [Client](https://docs.respoke.io/js-library/respoke.Client.html) object.\r\n\r\n[Try messaging example live!](https://respoke.github.io/respoke-webrtc-preso/messaging.html)\r\n\r\n##group-messaging.html\r\nWe already learned how to send messages to a single user in the messaging demo, so let's take this a step further and look at how to send messges to an entire group. We'll first have to join the group using the [Client.join](https://docs.respoke.io/js-library/respoke.Client.html#join) method, then we can send messages to everyone in the group using the [sendMessage](https://docs.respoke.io/js-library/respoke.Client.html#sendMessage) method of the [Group](https://docs.respoke.io/js-library/respoke.Group.html) object.\r\n\r\n[Try group messaging example live!](https://respoke.github.io/respoke-webrtc-preso/group-messaging.html)\r\n\r\n##video.html\r\nContinuing down our path to awesomeness, this sample shows just how simple it is to establish an Audio and Video call using Respoke! Building upon the connection code from connect.html, we add a few `<div>` tags to house the video elements that get returned by Respoke, and use the [startVideoCall](https://docs.respoke.io/js-library/respoke.Endpoint.html#startVideoCall) method of the [endpoint](https://docs.respoke.io/js-library/respoke.Endpoint.html) object.\r\n\r\n[Try video example live!](https://respoke.github.io/respoke-webrtc-preso/video.html)\r\n\r\n##screensharing.html\r\nJust like we make a video call using the [startVideoCall](https://docs.respoke.io/js-library/respoke.Endpoint.html#startVideoCall) method, we can start a screenshare using the [startScreenShare](https://docs.respoke.io/js-library/respoke.Endpoint.html#startScreenShare) of the [endpoint](https://docs.respoke.io/js-library/respoke.Endpoint.html) object.\r\n\r\n[Try screensharing example live!](https://respoke.github.io/respoke-webrtc-preso/screensharing.html)\r\n\r\n##style.css\r\nSome basic CSS styles to make things just a bit more perty...\r\n","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}