US EN
ES ES
  • support center
  • quick start guides
  • View Website
  • Support Center
  • Quick Start Guides
  • Store
  • Free Trials
EN
US EN
ES ES
  • Home
  • Source Elements

Browser-based audio application security

Learn how to protect audio applications from potential security risks when using a web browser.

  • Source Elements

Audio streaming technologies that run on the browser use the WebRTC standard. Secure Real Time Protocol (SRTP) encryption and additional security standards are required for all WebRTC sessions. Creating and establishing unencrypted connections is not permitted in WebRTC, enforced by the Internet Engineering Task Force (IETF) standards.

WebRTC security has three required WebRTC encryption specifications: Secure Real Time Protocol (SRTP), secure encryption key exchange, and secure signaling. These three protocols ensure that all data is encrypted when sent through WebRTC. The protocols protect the encryption keys, and additionally ensure a secure web server connection. All of these encryption specifications are mandatory for every WebRTC session. 

Together, these three specifications form the secure protocol layer for communications over WebRTC. 

Further, the SRTP (Secure Real-time Transport Protocol) encrypts all data sent through the communication channel. This protects your WebRTC connection from man-in-the-middle attacks. The protocol for secure encryption key exchange is DTLS-SRTP, which requires that the encryption keys are transmitted directly via peer to peer. No other encryption key exchange protocols are permitted and are in fact explicitly forbidden in WebRTC communications: because other exchange protocols are not secure enough. 

WebRTC encryption is designed to protect your WebRTC communication and media sessions.

Was this article helpful?

Yes
No
Give feedback about this article

PRODUCTS

  • Source-Connect™ 4 Hub
  • Source-Connect™ 4 Talent
  • Source-Connect™ 4 Studio/Facility
  • Source-Connect™ Standard 3.9
  • Source-Connect™ Pro & Pro X 3.9
  • Source-Live™ Pro LL
  • Source-Nexus™ Suite
  • Source-Nexus™ Control Panel
  • Source-Nexus™ Gateway
  • Source-Nexus™ I/O
  • Source-Nexus™ Mute-On
  • Source-Nexus™ Review
  • Source-Nexus™ Router
  • Source-Stream™

ACADEMY

  • Source-Connect 4 Talent Course
  • Advanced Remote Recording for VO Artists
  • Source-Connect 4 Studio/Facility Course
  • Source-Nexus I/O 1.3 Free Introductory
    Course

ILOK AND LICENSES

  • iLok Documentation
  • Licensing Documentation

POLICIES

  • Network Access and Support Contract Policies
  • Technical Support Terms and Conditions
  • Technical Support Disclaimer
  • Source Elements Terms and Conditions
  • Source Elements Privacy Policy
  • Source Elements Purchase Policy
  • Source Elements Refunds Policy
  • Source Elements Cookies Policy

GET LIVE SUPPORT

  • Purchase Support
  • Book a session
  • Contact us for support

ABOUT US

  • Meet the team!

Copyright © 2025. Source Elements. All rights reserved.


Expand

  • Source Elements

Was this article helpful?

Yes
No
Give feedback about this article