Skip to main content
Skip table of contents

Data Security and Streaming

Cloud: Situational Awareness - RealTime WebRTC

Unlike other VoIP and video conferencing technologies, encryption is mandated in WebRTC. To send video, voice, or data between two peers in WebRTC, the information must be encrypted with Secure Real-time Transport Protocol (SRTP). SRTP encrypts the session, so no one can decode the message without the proper encryption keys.

Additionally, the WebRTC specifications mandate secure setup of the encryption channel to make it difficult to obtain the WebRTC encryption keys. To prevent the possibility of data getting  unencrypted by a third party, the WebRTC specifications mandate the use of DTLY-SRTP where keys are exchanged directly between peers on the media plane. 

Lastly, WebRTC requires a secure connection between the web server that handles signaling and the peer client. This helps to keep the information in that signaling channel secure and makes it more difficult for an attacker to act as a man-in-the-middle and quietly take over the session. Signaling is secured using the HTTPS protocol – the same one most websites now use.

image-20250325-142833.png

Cloud: Deliverable Quality - Smooth SRT

The SRT protocol is extremely secure. It uses the same 128/256-bit AES encryption trusted by governments and organizations around the world, SRT ensures that valuable content is protected end-to-end from contribution to distribution so that no unauthorized parties can listen.

Internal Network: SecureEdge

For situations where control over data security is of highest importance, SubC has developed Edge Secure Server Capability

image-20250325-144739.png
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.