WebRTC
Version 3 (Saúl Ibarra Corretgé, 07/30/2015 04:15 pm)
1 | 1 | Saúl Ibarra Corretgé | h1. SylkServer WebRTC gateway application |
---|---|---|---|
2 | 1 | Saúl Ibarra Corretgé | |
3 | 2 | Saúl Ibarra Corretgé | Starting with version 3.0.0 SylkServer includes a WebRTC gateway application. The application implements a WebSocket protocol which WebRTC endpoints can use in order to interact with the SIP world. |
4 | 2 | Saúl Ibarra Corretgé | |
5 | 2 | Saúl Ibarra Corretgé | |
6 | 2 | Saúl Ibarra Corretgé | h2. Architecture |
7 | 2 | Saúl Ibarra Corretgé | |
8 | 1 | Saúl Ibarra Corretgé | TODO |
9 | 2 | Saúl Ibarra Corretgé | |
10 | 2 | Saúl Ibarra Corretgé | h2. WebSocket API |
11 | 2 | Saúl Ibarra Corretgé | |
12 | 3 | Saúl Ibarra Corretgé | SylkServer offers the WebSocket API in order to interact with the WebRTC gateway in the @ws(s)://hostname:port/webrtcgateway/ws@ endpoint. Both WebSocket and Secure WebSocket are supported, depending on how SylkServer was configured, check the configuration section below. |
13 | 3 | Saúl Ibarra Corretgé | |
14 | 3 | Saúl Ibarra Corretgé | WIP |
15 | 2 | Saúl Ibarra Corretgé | |
16 | 2 | Saúl Ibarra Corretgé | h2. Client libraries |
17 | 2 | Saúl Ibarra Corretgé | |
18 | 2 | Saúl Ibarra Corretgé | In order to interact with SylkServer's WebRTC gateway, we provide the "sylkrtc.js":http://projects.ag-projects.com/projects/sylkrtc JavaScript library. It implements the API described in this document in an easy to use manner. Check the README file in the project for the JavaScript API documentation. |