Home / SDP and offer/answer / rtpmap names and fmtp parameters
rtpmap names and fmtp parameters
Match codecs by the rtpmap encoding name. The G.722 rtpmap clock stays 8000.
Learn in 5 minutes
- Match dynamic codecs by encoding name
- Recite the static payload types 0, 8, 9, and 18
- Keep the G.722 rtpmap clock at 8000
Visual
Static types may omit rtpmap. Dynamic types are meaningless until rtpmap names them. G722/8000 is the required clock.
Worked example
Match opus on the name The offer says payload 96 opus. The answer says payload 111 opus. G722/8000 is on payload 9 on both sides.
- Press Negotiate.
- Find opus and compare the payload type numbers.
- Read the G722 clock on both sides.
Fault
One side offers a=rtpmap:9 G722/8000. The other side answers a=rtpmap:9 G722/16000 and no audio starts.
RFC 3551 sets the G.722 RTP clock to 8000 even though the audio sample rate is 16 kHz.
Quiz
Ecosystem
Glossary, sister systems, and the integration seam for this room.
E911 / emergency calling Location has to ride with the call. RFC 6881 is the BCP, RFC 6442 carries location in SIP, and the FCC MLTS page states Kari’s Law and RAY BAUM’s Act obligations for multi-line systems.