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 分组, 反之亦然。