ANNEXE C : FORMAT RTP
Un encodeur de flux audio doit respecter la taille et le type de données utiles (payload) décrit ci-dessous.
Taille des trames RTP
La taille maximum de données utiles en octets pour l'encodeur peut être calculée à partir de la formule
suivante :
Min(1300, 20.chans.Bps.samplerate/1000)
où "chans" est le nombre de canaux, "bps" est le nombre d'octets par échantillon et ""sample rate" est la
fréquence d'échantillonnage en Hertz.
La taille maximum de données utiles pour le MP3 est de 1400 octets.
Types de données utiles RTP
La table ci-dessous indique les types de données utiles RTP définis tels que l'encodeur doit les respecter.
RTP
payload
Audio Format
type
μ-Law, 8bit, mono, 8kHz
0
A-Law, 8bit, mono, 8kHz
8
PCM 16bit, MSB first, signed, 44.1 kHz stereo, left channel first
10
PCM 16bit, MSB first, signed, 44.1 kHz mono
11
MPEG audio
14
PCM, 16bit, MSB first, signed, 8 kHz mono
96
PCM, 16bit, MSB first, signed, 24 kHz mono
99
PCM, 16bit, MSB first, signed, 32 kHz mono reserved
102
PCM 16bit, MSB first, signed, 48 kHz stereo, left channel first
103
PCM, 16bit, MSB first, signed, 12 kHz mono
111
Other formats
127
Les types de données utiles 0, 8, 10, 11 et 14 sont définis par la norme RTP. Digigram définit l'attribution des
types de données utiles 96 à 127.
22