SRTP Parameters
Actually these SRTP parameters just apply to PlainTransport
and PipeTransport
which has optional SRTP support.
Dictionaries
SrtpParameters
Field |
Type |
Description |
Required |
Default |
cryptoSuite |
SrtpCryptoSuite |
Encryption and authentication transforms to be used. |
Yes |
|
keyBase64 |
String |
SRTP keying material (master key and salt) in Base64. |
Yes |
|
Enums
SrtpCryptoSuite
Value |
Description |
“AEAD_AES_256_GCM” |
It requires SRTP keying material of 44 bytes (60 bytes in Base64). |
“AEAD_AES_128_GCM” |
It requires SRTP keying material of 28 bytes (40 bytes in Base64). |
“AES_CM_128_HMAC_SHA1_80” |
It requires SRTP keying material of 30 bytes (40 bytes in Base64). |
“AES_CM_128_HMAC_SHA1_32” |
It requires SRTP keying material of 30 bytes (40 bytes in Base64). |