dtls-srtp-profile

To provide Datagram Transport Layer Security-Secure Real Time Control Protocol (DTLS-SRTP) WebRTC services on the SBC, you must create a dtls-profile. This profile defines the key exchange and DTLS handshake on a media session, the role the SBC negotiates when offered alternatives, and the crypto suites to use.

Parameters

name
Set a unique name for this dtls profile. Default. Empty.
tls-profile
Set the name of an existing TLS profile that defines the key exchange scheme used by the DTLS handshake. Default: Empty.
dtls-complete-timeout
Set the maximum time interval, in seconds, between the moment when the DTLS handshake on a media session is initiated and the moment when the DTLS handshake is completed. Default: 10. Range: 0-9999.
preferred-setup-role
Set to "passive," so that the WebRTC client always initiates the DTLS handshake. Default: passive.
crypto-suite
Set the crypto suites that the SBC negotiates in the use-srtp DTLS extension for this profile. Default: SRTP_AES128_CM_HMAC_SHA1_80. Valid values: SRTP_AES128_CM_HMAC_SHA1_80 and SRTP_AES128_CM_HMAC_SHA1_32.