Jay
Jay

Reputation: 59

What is the maximum size of RTP Header?

I am working on bandwidth estimations for VoIP calls. I want to know the maximum size of RTP header. I looked on wiki but only the minimum size is available. I tried to calculate manually the number of bits used in the header but the field:

"Header extension: (optional) The first 32-bit word contains a profile-specific identifier (16 bits) and a length specifier (16 bits) that indicates the length of the extension (EHL = extension header length) in 32-bit units, excluding the 32 bits of the extension header"

is confusing me. Please help.

Upvotes: 0

Views: 2089

Answers (1)

Sufian Latif
Sufian Latif

Reputation: 13356

The header structure in the wiki page shows that the header size depends on the value of the CC field (bits 4-7). These four bits can hold at most 15, so the header size will be 128 + 32 x CC = 128 + 15 * 32 = 608 bits = 76 bytes.

For more info, see RFC 3550.

Upvotes: 3

Related Questions