Skip to main content

Secure SIP

Secure SIP ensures that the signaling and media exchange during your SIP calls are encrypted using TLS (Transport Layer Security) and SRTP (Secure Real-time Transport Protocol). This prevents eavesdropping and tampering, ensuring the confidentiality and integrity of your communication.

You can enable TLS for your SIP calls by configuring the Media Encryption setting in the Inbound or Outbound gateway configuration.

Enabling TLS for SIP Calls

To enable TLS, you need to toggle the Media Encryption option available under the optional settings of your SIP Gateway configuration.

Inbound Gateway Configuration

  1. Log in to your VideoSDK Dashboard.
  2. Navigate to the Inbound Gateways section.
  3. Click on Add Inbound Gateway or edit an existing one.
  4. Fill in the required details.
  5. Under the Optional Settings section, enable the Media Encryption toggle.

Inbound Gateway Configuration

Outbound Gateway Configuration

  1. Log in to your VideoSDK Dashboard.
  2. Navigate to the Outbound Gateways section.
  3. Click on Add Outbound Gateway or edit an existing one.
  4. Fill in the required details.
  5. Under the Optional Settings section, enable the Media Encryption toggle.

Outbound Gateway Configuration

info

When Media Encryption is enabled, VideoSDK will expect the SIP signaling to be over TLS and the media (audio) to be encrypted using SRTP. Ensure your SIP Trunk provider supports and is configured for TLS/SRTP.

Got a Question? Ask us on discord