我有一个项目,我必须编写一个 ts 文件解析器。解析器应该读取 ts 文件并从文件的每个数据包的标头中输出一些数据。我必须打印的两个输出是,是否存在同步错误(以及有多少)和数字连续性计数器错误。
首先关于同步错误。我知道数据包的第一个字节是指同步字节。那么,如果数据包的同步字节没有应有的 0x47 值,我们就会遇到同步错误?那么,如果文件中有 100 个数据包,并且 30 个同步字节是“坏”的,那么是否存在 30 个同步错误?
关于连续性计数器错误,我希望有人用简单的语言解释如何查找是否存在连续性错误,因为我阅读的 mpeg2 标准没有多大帮助。谢谢