我了解mpeg-2 ts适应字段中的PCR字段为42位宽。 33位用于90 kHz基本频率,9位用于27 MHz扩展。
27 MHz时钟将以27 Mhz的速率反复循环输出0-299。而且,每当发生从299到0的“翻转”时,33位(90 kHz)计数器就会递增。
我知道PTS / DTS是由这33位值生成的。
我不明白的是:“扩展位”是什么意思。扩展了什么?我很想看看这个42位值的示例。我需要看一些例子,这样才能使事情变得清楚。如何使用此42位值?如何使用33位和9位值,它们看起来像什么?以前从未见过它们,我只是读过它们的内容,因此我确实需要实际的例子。
非常感谢您!
答案 0 :(得分:0)
想一想秒针和分针的模拟时钟。秒针每分钟滴答60次,然后分针滴答一次,秒针回滚至零。是一样的27Mhz手每秒滴答300次,90khz手每秒滴答一次,然后27Mhz手回滚至零。 300 * 90000 = 27000000
0到2 ^ 42-1之间的每个数字都是有效示例。