14. Changes from RFC 3984 (相对 RFC 3984 的变更)
14. Changes from RFC 3984 (相对 RFC 3984 的变更)
以下为相对 RFC 3984 的技术性变更 (含缺陷修复) 列表. 除本列表所列技术变更外, 还做了大量编辑性修改, 但未在本节记录. 请注意, 本备忘录中许多重要变更出现在第 8.2.2 节, 值得特别关注.
-
在第 5.4, 5.5, 6.2, 6.3 与 6.4 节中, 删除了“正在使用的分组模式 (packetization mode) 可由外部手段指示”的表述.
-
在第 7.2.2 节中, 将句子
去交错缓冲区 (de-interleaving buffer) 中有 N 个 VCL NAL 单元 (VCL NAL units).
改为
去交错缓冲区中有 N 个或更多 VCL NAL 单元.
-
在第 8.1 节中, 对 sprop-init-buf-time 的语义 (第 2 段), 将句子
该参数是在假设可靠且瞬时传输, 传输与解码使用同一时间轴, 且解码在首个分组到达时开始的前提下, (NAL 单元的传输时间 - NAL 单元的解码时间) 的最大值.
改为
该参数是在假设可靠且瞬时传输, 传输与解码使用同一时间轴, 且解码在首个分组到达时开始的前提下, (NAL 单元的解码时间 - NAL 单元的传输时间) 的最大值.
-
新增媒体类型参数 max-smbps, sprop-level-parameter-sets, use-level-src-parameter-sets, in-band-parameter-sets, sar-understood 与 sar-supported.
-
在第 8.1 节中, 删除了对 parameter-add 的规范说明. 第 8.2 与 8.4 节中关于 parameter-add 的其他描述亦一并删除.
-
在第 8.1 节中, 为 sprop-parameter-sets 增加约束: 其中只能包含与 profile-level-id 所指示的档次 (profile) 和级别 (level) 相同的参数集 (parameter sets).
-
在第 8.2.1 节中, 补充说明 sprop-parameter-sets 与 sprop-level-parameter-sets 既可放在 SDP 的
a=fmtp行中, 也可按 [9] 第 6.3 节的规定通过fmtp源属性 (source attribute) 传递. -
在第 8.2.2 节中, 将 sprop-deint-buf-req 从配合 SDP Offer/Answer 模型使用时的媒体格式配置组成部分中移除.
-
在第 8.2.2 节中, 明确在 SDP Offer/Answer 模型中级别 (level) 可以降级, 即 profile-level-id 中级别部分的用法不必对称 (应答中的级别可以低于或等于要约中的级别).
-
在第 8.2.2 节中, 删除了能力参数 (capability parameters) 可用于声明编码能力的表述.
-
在第 8.2.2 节中, 增加了关于在带外传输参数集时如何使用 sprop-parameter-sets 与 sprop-level-parameter-sets 的规则, 无论是否发生级别降级.
-
在第 8.2.2 节中, 澄清了在组播场景下将媒体类型参数与 SDP Offer/Answer 配合使用的规则.
-
在第 8.2.2 节中, 补全并修正了在不同要约或应答与方向属性 (direction attribute) 组合下应如何解释各媒体类型参数的列表.
-
在第 8.4 节中, 修改正文使得带外与带内 (in-band) 传输参数集均被允许, 且既不要求也不推荐其中任一方式.
-
新增第 8.5 节 (参考性), 提供处理参数集丢失时进行解码器刷新 (decoder refresh) 的示例方法.
-
新增媒体类型参数 max-recv-level 与 level-asymmetry-allowed, 并调整与级别提升及不对称相关的正文与示例.