跳到主要内容

6. Payload Type Definitions

  1. 有效载荷类型定义

表 4 和表 5 定义了本配置文件用于 RTP 数据头 PT 字段的静态有效载荷类型值。此外,96–127 范围内的有效载荷类型 MAY 通过会议控制协议动态定义,这超出本文档范围。例如,会话目录可以指定,对于给定的会话,有效载荷类型 96 表示 PCMU 编码、8,000 Hz 采样率、2 通道。表 4 和表 5 中有效载荷类型为 “dyn” 的条目未分配静态有效载荷类型,仅供动态有效载荷类型使用。有效载荷类型 2 在 RFC 1890 中分配给 G721,在本文档的草案版本中分配给其等效后继 G726-32,但由于有效载荷格式 G726-32 与 AAL2-G726-32 之间的冲突使用(见第 4.5.4 节),其用途现已被弃用,该静态有效载荷类型被标记为保留。有效载荷类型 13 表示 RFC 3389 [9] 中规定的舒适噪声(CN)有效载荷格式。有效载荷类型 19 被标记为 “保留”,因为本文档的一些草案版本将该编号分配给了舒适噪声有效载荷格式的早期版本。有效载荷类型范围 72–76 被标记为 “保留”,以便可靠地区分 RTCP 与 RTP 数据包(见 RTP 协议规范中 “协议常量汇总” 一节)。

本配置文件中当前定义的有效载荷类型被精确分配给三类媒体类型之一:仅音频、仅视频,以及音频与视频组合。这些媒体类型在表 4 和表 5 中分别标记为 “A”、“V” 和 “AV”。不同媒体类型的有效载荷类型 SHALL NOT 在单个 RTP 会话内交错或多路复用,但 MAY 并行使用多个 RTP 会话来发送多种媒体类型。RTP 源 MAY 在同一会话中在同一媒体类型内更改有效载荷类型。更多说明见 RFC 3550 的 “RTP 会话多路复用” 一节。

           PT   编码名      媒体类型   时钟频率    通道数
(Hz)
___________________________________________________
0 PCMU A 8,000 1
1 reserved A
2 reserved A
3 GSM A 8,000 1
4 G723 A 8,000 1
5 DVI4 A 8,000 1
6 DVI4 A 16,000 1
7 LPC A 8,000 1
8 PCMA A 8,000 1
9 G722 A 8,000 1
10 L16 A 44,100 2
11 L16 A 44,100 1
12 QCELP A 8,000 1
13 CN A 8,000 1
14 MPA A 90,000 (见正文)
15 G728 A 8,000 1
16 DVI4 A 11,025 1
17 DVI4 A 22,050 1
18 G729 A 8,000 1
19 reserved A
20 unassigned A
21 unassigned A
22 unassigned A
23 unassigned A
dyn G726-40 A 8,000 1
dyn G726-32 A 8,000 1
dyn G726-24 A 8,000 1
dyn G726-16 A 8,000 1
dyn G729D A 8,000 1
dyn G729E A 8,000 1
dyn GSM-EFR A 8,000 1
dyn L8 A var. var.
dyn RED A (见正文)
dyn VDVI A var. 1

表 4:音频编码的有效载荷类型(PT)

PT 编码名 媒体类型 时钟频率
(Hz)
_____________________________________________
24 unassigned V
25 CelB V 90,000
26 JPEG V 90,000
27 unassigned V
28 nv V 90,000
29 unassigned V
30 unassigned V
31 H261 V 90,000
32 MPV V 90,000
33 MP2T AV 90,000
34 H263 V 90,000
35-71 unassigned ?
72-76 reserved N/A N/A
77-95 unassigned ?
96-127 dynamic ?
dyn H263-1998 V 90,000

表 5:视频及组合编码的有效载荷类型(PT)

会话参与者通过超出本规范范围的机制,就给定会话中允许的有效载荷类型集合达成一致。例如,该集合 MAY 由所用应用的能力定义、通过会议控制协议协商建立,或由人工参与者之间协商确定。

运行在本配置文件下的音频应用 SHOULD,至少能够发送和/或接收有效载荷类型 0(PCMU)和 5(DVI4)。这允许在不进行格式协商的情况下实现互操作,并确保与会议控制协议协商成功。