数据分割片
组成片的编码数据存放在3个独立的DP(数据分割,A、B、C)中,各自包含一个编码片的子集。分割A包含片头和片中每个宏块头数据。分割B包含帧内和SI片宏块的编码残差数据。分割C包含帧间宏块的编码残差数据。每个分割可放在独立的NAL单元并独立传输。
由A、B和C中的数据可知A是很重要的,即A对传输误差很敏感。解码器可以按着要求仅解码A和B或者A和C,以降低在一定传输条件下的复杂度。
传输
264的编码视频序列包括一系列NAL单元,每个NAL单元包含一个RBSP。NAL的头信息(一个字节)定义了RBSP单元的类型,NAL单元的其余部分则为RBSP数据。RBSP有多种类型,如下所示:
NAL单元的传输方式会根据不同的传输环境有一定差异。在包传输网络中,每个NAL单元以独立的包传输,在解码之前进行重新排序。在电路交换传输环境中,传输之前必须在每个NAL单元之前加上起始前缀码,使解码器能够找出NAL单元的起始位置。