Hieronder vindt u een lijst van de momenteel beschikbare API's.
De RTCMultiConnection vereist een WebSocket-server voor signalering; koppel daarom de server-eigenschap van RTCMultiConnection aan een WebSocket-server (zoals TsgcWebSocketHTTPServer). Hieronder vindt u de eigenschappen die u moet configureren.
Server
Host: het openbare IP-adres of de DNS-naam van de WebSocket-server.
Port: is de luisterpoort van de WebSocket-server.
IceServers
Dit is de configuratie van de ICE-servers (STUN/TURN) om communicatie tussen peers mogelijk te maken. Voorbeeld:
[
{
"urls": "stun:www.yourstun.com"},
{
"urls": "turn:www.yourturn.com",
"username": "user",
"credential": "secret"
}
]
VideoResolution
Hier kunt u de videoresolutie van videoconferenties configureren; hoe hoger de resolutie, hoe meer bandbreedte er nodig is voor de verbinding.
HTMLDocumenten
Configureer voor elke toepassing welke de naam is van de HTML-pagina die deze inhoud bedient.
Voorbeeld: als de server actief is op website www.webrtc.com op poort 8443 en HTMLDocuments.VideoConferencing = /RTCMultiConnection-VideoConferencing.html, dan is de URL om toegang te krijgen tot de videoconferentie
https://www.webrtc.com:8443/RTCMultiConnection-VideoConferencing.html
WebRTC vereist een beveiligde verbinding (HTTPs), dus het gebruik van certificaten is vereist. Lees meer bij Server SSL.
| Naam | Beschrijving |
| Videoconferencing | Videochat voor meerdere gebruikers (many-to-many) met behulp van mesh-netwerktopologie. |
| ScreenSharing | Scherm delen voor meerdere gebruikers (één-op-veel) met behulp van stertopologie. |
| VideoBroadcasting | Multi-user (één-op-veel) video-uitzending met stervormige topologie. |