我是学习MPEG4的初学者,有一些定义让我感到困惑。
据说如果一个NALU slice是一帧的第一个slice,那么NALU的startcode就是4个字节“\x00\x00\x00\x01”,否则就是3个字节“\x00\x00\x01”。我想知道这是强制性的吗?我发现在Android MPEG4Writer中似乎总是使用4个字节。
NALU slice 是否有可能以“\x00”结尾,如果是,如何判断这个“\x00”是属于前面的NALU还是后面的NALU?
我是学习MPEG4的初学者,有一些定义让我感到困惑。
据说如果一个NALU slice是一帧的第一个slice,那么NALU的startcode就是4个字节“\x00\x00\x00\x01”,否则就是3个字节“\x00\x00\x01”。我想知道这是强制性的吗?我发现在Android MPEG4Writer中似乎总是使用4个字节。
NALU slice 是否有可能以“\x00”结尾,如果是,如何判断这个“\x00”是属于前面的NALU还是后面的NALU?