mirror of
https://github.com/aler9/gortsplib
synced 2026-04-22 16:27:06 +08:00
23 lines
425 B
Go
23 lines
425 B
Go
package gortsplib
|
|
|
|
const (
|
|
// supported schemas
|
|
schemeRTSP = "rtsp"
|
|
schemeRTSPS = "rtsps"
|
|
|
|
// 1500 (ethernet MTU) - 20 (IPv4 header) - 8 (UDP header)
|
|
udpMaxPayloadSize = 1472
|
|
|
|
// 16 master key + 14 master salt
|
|
srtpKeyLength = 30
|
|
|
|
// 10 (HMAC SHA1 authentication tag)
|
|
srtpOverhead = 10
|
|
|
|
// 10 (HMAC SHA1 authentication tag) + 4 (sequence number)
|
|
srtcpOverhead = 14
|
|
|
|
// Axis requires a 4-byte MKI
|
|
mkiLength = 4
|
|
)
|