跳到主要内容

12.3. Video Telephony, Interleaved Packetization Using NAL Unit Aggregation (视频电话, 使用 NAL 单元聚合的交错分组)

12.3. Video Telephony, Interleaved Packetization Using NAL Unit Aggregation (视频电话, 使用 NAL 单元聚合的交错分组)​

该方案可实现更好的差错隐藏 (error concealment), 并用于采用 RFC 4629 分组 [11] 的基于 H.263 的设计.已实现并有良好结果报告 [13].

VCL 编码器对源图像编码, 使得一条宏块行 (MB line) 上的所有宏块 (macroblock, MB) 分配到一个片.所有具有偶数宏块行地址的片合并为一个 STAP (Single-Time Aggregation Packet), 所有具有奇数宏块行地址的片合并为另一个 STAP.这些 STAP 作为 RTP 分组发送.参数集的建立按上文讨论的方式进行.

请注意, 在此必须使用 STAP, 因为单独的片数量很多 (对于通用中间格式 (Common Intermediate Format, CIF) 图像为 18 片), 会导致不可接受的高 IP/UDP/RTP 头开销 (除非使用信源编码工具 FMO, 本场景未作此假设).此外, 某些无线视频传输系统, 如 H.324M 以及 3GPP 规定的基于 IP 的视频电话, 可能使用相对较小的传输分组.例如, H.223 AL3 SDU 的典型 MTU 大小约为 100 字节 [17].按照此分组方案对各个片单独编码, 在有线与无线网络之间的通信中进一步有利, 因为各个片很可能小于无线系统偏好的最大分组大小.因此, 网关可以将有线网络中使用的 STAP 转换为无线网络偏好的仅含一个 NAL 单元的多个 RTP 分组, 反之亦然.