RTP/AVP Audio and Video Payload Types
Payload type (PT) | Name | Type | No. of channels | Clock rate (Hz) | Description | References |
---|---|---|---|---|---|---|
0 | PCMU | audio | 1 | 8000 | ITU-T G.711 PCM µ-Law Audio 64 kbit/s | RFC 3551 |
1 | reserved (previously 1016) | audio | 1 | 8000 | reserved, previously CELP Audio 4.8 kbit/s | RFC 3551, previously RFC 1890 |
2 | reserved (previously G721) | audio | 1 | 8000 | reserved, previously ITU-T G.721 ADPCM Audio 32 kbit/s | RFC 3551, previously RFC 1890 |
3 | GSM | audio | 1 | 8000 | European GSM Full Rate Audio 13 kbit/s (GSM 06.10) | RFC 3551 |
4 | G723 | audio | 1 | 8000 | ITU-T G.723.1 | RFC 3551 |
5 | DVI4 | audio | 1 | 8000 | IMA ADPCM Audio 32 kbit/s | RFC 3551 |
6 | DVI4 | audio | 1 | 16000 | IMA ADPCM 64 kbit/s | RFC 3551 |
7 | LPC | audio | 1 | 8000 | Experimental Linear Predictive Coding Audio | RFC 3551 |
8 | PCMA | audio | 1 | 8000 | ITU-T G.711 PCM A-Law Audio 64 kbit/s | RFC 3551 |
9 | G722 | audio | 1 | 8000 | ITU-T G.722 Audio | RFC 3551 - Page 14 |
10 | L16 | audio | 2 | 44100 | Linear PCM 16-bit Stereo Audio 1411.2 kbit/s, uncompressed | RFC 3551, Page 27 |
11 | L16 | audio | 1 | 44100 | Linear PCM 16-bit Audio 705.6 kbit/s, uncompressed | RFC 3551, Page 27 |
12 | QCELP | audio | 1 | 8000 | Qualcomm Code Excited Linear Prediction | RFC 2658, RFC 3551 |
13 | CN | audio | 1 | 8000 | Comfort noise. Payload type used with audio codecs that do not support comfort noise as part of the codec itself such as G.711, G.722.1, G.722, G.726, G.727, G.728, GSM 06.10, Siren, and RTAudio. | RFC 3389 |
14 | MPA | audio | 1 | 90000 | MPEG-1 or MPEG-2 Audio Only | RFC 3551, RFC 2250 |
15 | G728 | audio | 1 | 8000 | ITU-T G.728 Audio 16 kbit/s | RFC 3551 |
16 | DVI4 | audio | 1 | 11025 | IMA ADPCM | RFC 3551 |
17 | DVI4 | audio | 1 | 22050 | IMA ADPCM | RFC 3551 |
18 | G729 | audio | 1 | 8000 | ITU-T G.729 and G.729a | RFC 3551, Page 20 |
25 | CELB | video | 1 | 90000 | Sun's CellB Video Encoding | RFC 2029 |
26 | JPEG | video | 1 | 90000 | JPEG Video | RFC 2435 |
28 | NV | video | 1 | 90000 | Xerox PARC's Network Video (nv) | RFC 3551, Page 32 |
31 | H261 | video | 1 | 90000 | ITU-T H.261 Video | RFC 4587 |
32 | MPV | video | 1 | 90000 | MPEG-1 and MPEG-2 Video | RFC 2250 |
33 | MP2T | audio/video | 1 | 90000 | MPEG-2 transport stream Video | RFC 2250 |
34 | H263 | video | 90000 | H.263 video, first version (1996) | RFC 3551, RFC 2190 | |
35 - 71 | unassigned | RFC 3551, Page 32 | ||||
72 - 76 | Reserved for RTCP conflict avoidance | N/A | N/A | RFC 3551, Page 32 | ||
77 - 95 | unassigned | RFC 3551, Page 32 | ||||
dynamic | H263-1998 | video | 90000 | H.263 video, second version (1998) | RFC 3551, RFC 4629, RFC 2190 | |
dynamic | H263-2000 | video | 90000 | H.263 video, third version (2000) | RFC 4629 | |
dynamic (or profile) | H264 | video | 90000 | H.264 video (MPEG-4 Part 10) | RFC 6184, previously RFC 3984 | |
dynamic (or profile) | theora | video | 90000 | Theora video | draft-barbato-avt-rtp-theora-01 | |
dynamic | iLBC | audio | 1 | — | Internet low Bitrate Codec 13.33 or 15.2 kbit/s | RFC 3951 |
dynamic | PCMA-WB | audio | 16000 | ITU-T G.711.1, A-law | RFC 5391 | |
dynamic | PCMU-WB | audio | 16000 | ITU-T G.711.1, µ-law | RFC 5391 | |
dynamic | G718 | audio | 32000 | ITU-T G.718 | draft-ietf-avt-rtp-g718-03 | |
dynamic | G719 | audio | (various) | 48000 | ITU-T G.719 | RFC 5404 |
dynamic | G7221 | audio | 16 or 32 kHz | ITU-T G.722.1 | RFC 5577 | |
dynamic | G726-16 | audio | 1 | 8000 | ITU-T G.726 audio with 16 kbit/s | RFC 3551 |
dynamic | G726-24 | audio | 1 | 8000 | ITU-T G.726 audio with 24 kbit/s | RFC 3551 |
dynamic | G726-32 | audio | 1 | 8000 | ITU-T G.726 audio with 32 kbit/s | RFC 3551 |
dynamic | G726-40 | audio | 1 | 8000 | ITU-T G.726 audio with 40 kbit/s | RFC 3551 |
dynamic | G729D | audio | 1 | 8000 | ITU-T G.729 Annex D | RFC 3551 |
dynamic | G729E | audio | 1 | 8000 | ITU-T G.729 Annex E | RFC 3551 |
dynamic | G7291 | audio | (various) | ITU-T G.729.1 | RFC 4749 | |
dynamic | GSM-EFR | audio | 1 | 8000 | ITU-T GSM-EFR (GSM 06.60) | RFC 3551 |
dynamic | GSM-HR-08 | audio | 1 | 8000 | ITU-T GSM-HR (GSM 06.20) | RFC 5993 |
dynamic (or profile) | AMR | audio | (various) | 8000 | Adaptive Multi-Rate audio | RFC 4867 |
dynamic (or profile) | AMR-WB | audio | (various) | 16000 | Adaptive Multi-Rate Wideband audio (ITU-T G.722.2) | RFC 4867 |
dynamic (or profile) | AMR-WB+ | audio | 1, 2 or omit | 72000 | Extended Adaptive Multi Rate – WideBand audio | RFC 4352 |
dynamic (or profile) | vorbis | audio | (various) | from 8 kHz to 192 kHz | RTP Payload Format for Vorbis Encoded Audio | RFC 5215 |
dynamic (or profile) | opus | audio | 1, 2 | 48000 (the actual clock rate is signaled inside the payload) | RTP Payload Format for Opus Speech and Audio Codec | draft |
dynamic (or profile) | speex | audio | 1 | 8000, 16000 or 32000 | RTP Payload Format for the Speex Codec | RFC 5574 |
dynamic (96-127) | mpa-robust | audio | 90000 | A More Loss-Tolerant RTP Payload Format for MP3 Audio | RFC 5219 | |
dynamic (or profile) | MP4A-LATM | audio | 90000 or others | RTP Payload Format for MPEG-4 Audio | RFC 6416 (previously RFC 3016) | |
dynamic (or profile) | MP4V-ES | video | 90000 or others | RTP Payload Format for MPEG-4 Visual | RFC 6416 (previously RFC 3016) | |
dynamic (or profile) | mpeg4-generic | audio/video | 90000 or other | RTP Payload Format for Transport of MPEG-4 Elementary Streams | RFC 3640 | |
dynamic | VP8 | video | 90000 | RTP Payload Format for Transport of VP8 Streams | draft-ietf-payload-vp8-08 | |
dynamic | L8 | audio | (various) | (various) | Linear PCM 8-bit audio with 128 offset | RFC 3551 Section 4.5.10 and Table 5 |
dynamic | DAT12 | audio | (various) | 8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000 or others | IEC 61119 12-bit nonlinear audio | RFC 3190 Section 3 |
dynamic | L16 | audio | (various) | 8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000 or others | Linear PCM 16-bit audio | RFC 3551 Section 4.5.11, RFC 2586 |
dynamic | L20 | audio | (various) | 8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000 or others | Linear PCM 20-bit audio | RFC 3190 Section 4 |
dynamic | L24 | audio | (various) | 8000, 11025, 16000, 22050, 24000, 32000, 44100, 48000 or others | Linear PCM 24-bit audio | RFC 3190 Section 4 |
RFC 3551 lists details of the codec, or a reference for the details is provided. Payload identifiers 96–127 are reserved for payloads defined dynamically during a session. The minimum payload support is defined as 0 (PCMU) and 5 (DVI4). The document recommends dynamically assigned port numbers, although 5004 and 5005 have been registered for use of the profile and can be used instead. The standard also describes the process of registering new payload types with IANA.
Read more about this topic: RTP Audio Video Profile
Famous quotes containing the words video and/or types:
“These people figured video was the Lords preferred means of communicating, the screen itself a kind of perpetually burning bush. Hes in the de-tails, Sublett had said once. You gotta watch for Him close.”
—William Gibson (b. 1948)
“Our children evaluate themselves based on the opinions we have of them. When we use harsh words, biting comments, and a sarcastic tone of voice, we plant the seeds of self-doubt in their developing minds.... Children who receive a steady diet of these types of messages end up feeling powerless, inadequate, and unimportant. They start to believe that they are bad, and that they can never do enough.”
—Stephanie Martson (20th century)