HEVC ((High Efficiency Videocoding))的码流格式定义
字节流格式由字节流NAL 单元语法结构序列构成。每一字节流NAL 单元语法结构包含有一个起始编码前缀,后面跟随一个nal_unit(NumBytesInNALunit)语法结构。它可能(一定情况下,它应该)包含一个额外的zero_byte 语法元素。它也可能包含一个或多个额外的trailing_zero_8bits 语法元素。当为第一个字节流NAL 单元时,也可能包含一个或多个额外的 leading_zero_8bits 语法元素。
编码器编码后如果检测到这些转义前序列,就在最后一个字节前插入 0x03,解码器解码时如果检测到 0x000003,就把最后的 0x03 丢弃。
有了上面的转义规则后,解码器就可以把 0x000001(起始) 之后到 0x000000(结束) 之前的数据作为一个 NAL 数据单元了。