WebRTC is a standard enabling real-time communications such as audio and video in the browser without plugins. Our SNAPmobile Web and video applications utilize WebRTC technology.
While the signaling of the apps remains SIP, the communication channel used is Websockets. Media is also encrypted/decrypted using DTLS-SRTP (Datagram Transport Layer Security-Secure Real-time Transport Protocol.); which allows for extra security.
Definitions
- DTLS-SRTP - Datagram Transport Layer Security-Secure Real-time Transport Protocol
- SRTP - Secure Real-time Transport Protocol
- WebRTC - Web Real-Time Communications is a collection of communications protocols and application programming interfaces that enable real-time communication over peer-to-peer connections