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.