payload types and formats.(3)
NAME
- Payload types and formats.
- Classes
- class PayloadFormat
Base payload format class.
- class StaticPayloadFormat
Static payload format objects.
- class DynamicPayloadFormat
Dynamic payload format objects.
- Typedefs
- typedef uint8 PayloadType
RTP payload type numeric identifier.
- Enumerations
- enum StaticPayloadType { sptPCMU = 0, firstStaticPayloadType =
sptPCMU, sptG726_32 = 2, sptGSM, sptG723, sptDVI4_8000, sptDVI4_16000, sptLPC, sptPCMA, sptG722, sptL16_DUAL, sptL16_MONO, sptQCELP, sptMPA = 14, sptG728, sptDVI4_11025, sptDVI4_22050, sptG729, lastStaticAudioPayloadType = sptG729, sptCELB = 25, sptJPEG, sptNV = 28, sptH261 = 31, sptMPV, sptMP2T, sptH263, lastStaticPayloadType = sptH263 } RTP static payload types (default bindings) defined in the AVP profile.
- Variables
- const PayloadType ptINVALID = 128
Predefined value for invalid or uninitialized payload type variables.
Typedef Documentation
- PayloadType
- RTP payload type numeric identifier.
- At the RTP level a payload format is identified with a 7 bit number.
This number is binded to a payload format through non-RTP means (SIP,
SAP, application specific rules, etc.)
Enumeration Type Documentation
- enum StaticPayloadType
- RTP static payload types (default bindings) defined in the AVP profile.
- Enumerator:
- sptPCMU
ITU-T G.711. mu-law audio 8 Khz (RFC 1890).
- firstStaticPayloadType
- sptG726_32
ITU-T G.726. ADPCM audio (RFC 1890).
- sptGSM GSM audio (RFC 1890).
- sptG723
ITU-T G.723. MP-MLQ ACELP audio (RFC 1890).
- sptDVI4_8000
Modified IMA ADPCM audio 8Khz (RFC 1890).
- sptDVI4_16000
Modified IMA ADPCM audio 16Khz (RFC 1890).
- sptLPC LPC audio (RFC 1890).
- sptPCMA
ITU-T G.711 A-law audio 8 Khz (RFC 1890).
- sptG722
Audio (RFCs 1890, 3047).
- sptL16_DUAL
Linear uncompressed dual audio (RFC 1890).
- sptL16_MONO
Linear uncompressed mono audio (RFC 1890).
- sptQCELP
Audio at 8000 hz.
- sptMPA MPEG Audio elem. stream (RFCs 1890, 2250).
- sptG728
ITU-T G.728. LD-CELP audio.
- sptDVI4_11025
DVI audio at 11025 hz (by Joseph Di Pol).
- sptDVI4_22050
DVI audio at 22050 hz (by Joseph Di Pol).
- sptG729
ITU-T G.729. CS-ACELP audio.
- lastStaticAudioPayloadType
- sptCELB
Sun's propietary video (RFCs 1890, 2029).
- sptJPEG
JPEG (ISO 10918) video (RFCs 1890, 2435).
- sptNV Ron Frederick's nv audio (RFC 1890).
- sptH261
ITU-T H.261 video (RFCs 1890, 2032).
- sptMPV MPEG Video elem. stream (RFCs 1890, 2250).
- sptMP2T
MPEG 2 Transport stream (RFCs 1890, 2250).
- sptH263
ITU-T H.263 video (RFCs 2190, 2429).
- lastStaticPayloadType
Variable Documentation
- const PayloadType ptINVALID = 128
- Predefined value for invalid or uninitialized payload type variables.