8. 重传载荷格式的 MIME 类型注册 (Retransmission Payload Format MIME Type Registration)
8.1. 引言 (Introduction)
本文档引入下列 MIME 子类型名与参数: "rtx", "rtx-time", "apt".
重传流与载荷类型号的绑定通过 rtpmap 属性指示. 绑定中使用的 MIME 子类型名为 "rtx".
MUST 使用 "apt" (associated payload type, 关联载荷类型) 参数将重传载荷类型映射到关联的原始流载荷类型. 若使用多种原始载荷类型, MUST 包含多个 "apt" 参数, 将每种原始载荷类型映射到不同的重传载荷类型.
可选的载荷格式专用参数 "rtx-time" 指示发送端将原始 RTP 分组保存在缓冲区中可供重传的最长时间. 该时间从分组首次发送开始计算.
语法如下:
a=fmtp:<number> apt=<apt-value>;rtx-time=<rtx-time-val>
其中
-
<number>: 指示在 rtpmap 属性中分配给重传载荷格式的动态载荷类型号. -
<apt-value>: 本重传流载荷类型所关联的原始流载荷类型的取值. -
<rtx-time-val>: 以毫秒为单位, 指定从分组首次发送时起发送端将 RTP 分组保存在缓冲区中可供重传的时间. 若重传流缺少 rtx-time 参数, 表示最大重传时间未定义, 但 MAY 通过其他方式协商.