File: rtp-parameters

package info (click to toggle)
doc-iana 2001.08-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,176 kB
  • ctags: 954
  • sloc: perl: 1,057; makefile: 83; sh: 27
file content (189 lines) | stat: -rw-r--r-- 8,367 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189

RTP PARAMETERS

	RTP Payload Types - Closed
	RTP RTCP Control Packet Types
	RTP SDES Item Types
-------------------------------------------------------------------------

RTP Payload types (PT) for standard audio and video encodings - Closed

The RFC "RTP Profile for Audio and Video Conferences with Minimal
Control" [RFC1890] specifies an initial set "payload types".  This
list mantains and extends that list.


      PT         encoding      audio/video    clock rate    channels
                 name          (A/V)          (Hz)          (audio)
      _______________________________________________________________
      0          PCMU          A              8000          1     [RFC1890]
      1          1016          A              8000          1     [RFC1890]
      2          G726-32       A              8000          1     [RFC1890]
      3          GSM           A              8000          1     [RFC1890]
      4          G723          A              8000          1       [Kumar]
      5          DVI4          A              8000          1     [RFC1890]
      6          DVI4          A              16000         1     [RFC1890]
      7          LPC           A              8000          1     [RFC1890]
      8          PCMA          A              8000          1     [RFC1890]
      9          G722          A              8000          1     [RFC1890]
      10         L16           A              44100         2     [RFC1890]
      11         L16           A              44100         1     [RFC1890]
      12         QCELP         A              8000          1 
      13         reserved      A
      14         MPA           A              90000          [RFC1890,2250]
      15         G728          A              8000          1     [RFC1890]
      16         DVI4          A              11025         1       [DiPol]
      17         DVI4          A              22050         1       [DiPol]
      18         G729          A              8000          1
      19         reserved      A
      20         unassigned    A
      21         unassigned    A
      22         unassigned    A
      23         unassigned    A
      dyn        GSM-HR        A              8000          1
      dyn        GSM-EFR       A              8000          1
      dyn        L8            A              var.          var.
      dyn        RED           A                            
      dyn        VDVI          A              var.          1    
      24         unassigned    V
      25         CelB          V              90000               [RFC2029]
      26         JPEG          V              90000               [RFC2435]
      27         unassigned    V
      28         nv            V              90000               [RFC1890]
      29         unassigned    V
      30         unassigned    V
      31         H261          V              90000               [RFC2032]
      32         MPV           V              90000               [RFC2250]
      33         MP2T          AV             90000               [RFC2250]
      34         H263          V              90000                   [Zhu]
      35--71     unassigned    ?
      72--76     reserved for RTCP conflict avoidance             [RFC1889]
      77--95     unassigned    ?
      96--127    dynamic       ?                                  [RFC1890] 
      dyn        BT656         V              90000
      dyn        H263-1998     V              90000
      dyn        MP1S          V              90000
      dyn        MP2P          V              90000
      dyn        BMPEG         V              90000


REFERENCES

[RFC1889] Schulzrinne, H., S. Casner, R. Frederick, V. Jacobson, "RTP:
          A Transport Protocol for Real-Time Applications", RFC 1889,
          GMD Fokus, Precept Software, Xerox Palo Alto Research
          Center, Lawrence Berkeley National Laboratory, October 1996.

[RFC1890] Schulzrinne, H., "RTP Profile for Audio and Video
          Conferences with Minimal Control", RFC 1890, GMD Fokus,
          January 1996.

[RFC2029] Speer, M., and D. Hoffman, "RTP Payload Format of Sun's Cell
          B Video Encoding", RFC 2029, Sun Microsystems, October 1996.

[RFC2032] Turletti, T., and C. Huitema, " RTP Payload Format for H.261
          Video Streams", RFC 2032, MIT, Bellcore, October 1996.

[RFC2435] Berc, L., W. Fenner, R. Frederick, S. McCanne, and P.
          Stewart, "RTP Payload Format for JPEG-Compressed Video",
          RFC 2435, DEC, PARC, LBL, October 1998.

[RFC2250] Hoffman, D., Fernando, G., Goyal, V., and M. Civanlar, "RTP
	  Payload Format for MPEG1/MPEG2 Video", RFC 2250, Sun
          Microsystems, Precept Spftware, AT&T Labs - Research,
          January 1998.

PEOPLE

[DiPol] Joseph Di Pol, <Joe.Dipol@eng.sun.com>, May 1996.

[Hoffman] Don Hoffman, <hoffman@eng.sun.com>, January 1996.

[Kumar] Vineet Kumar, <Vineet_Kumar@ccm.jf.intel.com>, January 1997.

[McCanne] Steve McCanne, <mccanne@ee.lbl.gov>, January 1996.

[Schulzrinne] Henning Schulzrinne, <schulzrinne@fokus.gmd.de>, May 1996.

[Speer] Michael Speer, <michael.speer@eng.sun.com>, January 1996.

[Turletti] Thierry Turletti, < >, January 1996.

[Zhu] Chunrong Zhu, <Chunrong_Zhu@ccm.jf.intel.com>, June 1996.  


-----------------------------------------------------------------------

RTP RTCP Control Packet types (PT)

The RFC "RTP: A Transport Protocol for Real-Time Applications"
[RFC1889] specifies an initial set of "control packet types" for RTCP.
This list mantains and extends that list.

   abbrev.    name                   value
   _______________________________________
   SR         sender report            200      [RFC1890]
   RR         receiver report          201      [RFC1890]
   SDES       source description       202      [RFC1890]
   BYE        goodbye                  203      [RFC1890]
   APP        application-defined      204      [RFC1890]

   These type values were chosen in the range 200-204 for improved
   header validity checking of RTCP packets compared to RTP packets or
   other unrelated packets.  New values may be assigned following
   these and then elswhere in the range [1,254].  The values 0 and 255
   are avoided for improved validity checking relative to random
   packets since all-zeros and all-ones are common values.

   Other constants are assigned by IANA. Experimenters are encouraged
   to register the numbers they need for experiments, and then
   unregister those which prove to be unneeded.

-----------------------------------------------------------------------

RTP SDES item types

The RFC "RTP: A Transport Protocol for Real-Time Applications"
[RFC1889] specifies an initial set of "item types" for the RTCP SDES
control packet.  This list mantains and extends that list.  

   abbrev.    name                              value
   __________________________________________________
   END        end of SDES list                      0      [RFC1890]
   CNAME      canonical name                        1      [RFC1890]
   NAME       user name                             2      [RFC1890]
   EMAIL      user's electronic mail address        3      [RFC1890]
   PHONE      user's phone number                   4      [RFC1890]
   LOC        geographic user location              5      [RFC1890]
   TOOL       name of application or tool           6      [RFC1890]
   NOTE       notice about the source               7      [RFC1890]
   PRIV       private extensions                    8      [RFC1890]

   H323-CADDR H.323 callable address                9      [Kumar]

   Other constants are assigned by IANA, in the range [0,255].
   Experimenters are encouraged to register the numbers they need for
   experiments, and then unregister those which prove to be unneeded.
 
REFERENCES
----------

[RFC1889] Schulzrinne, H., S. Casner, R. Frederick, V. Jacobson, "RTP:
          A Transport Protocol for Real-Time Applications", RFC 1889,
          GMD Fokus, Precept Software, Xerox Palo Alto Research
          Center, Lawrence Berkeley National Laboratory, October 1996.

[RFC1890] Schulzrinne, H., "RTP Profile for Audio and Video
          Conferences with Minimal Control", RFC 1890, GMD Fokus,
          January 1996.    

PEOPLE
------
[Kumar] Vineet Kumar, <Vineet_Kumar@ccm.jf.intel.com>, January 1997.


(last updated May 04 2001)

[]