当前位置:  开发笔记 > 编程语言 > 正文

PCR的最大值

如何解决《PCR的最大值》经验,为你挑选了0个好方法。

MPEG中的节目时钟参考(PCR)的最大值是多少?

我了解它是从27MHz时钟派生而来的,该时钟定期加载到42位寄存器中。

PCR(i)=PCR_Base(i) * 300 + PCR_Ext(i)

其中,PCR_Base装入33位寄存器中,而PCR_Ext装入9位寄存器中。

因此,PCR wrt 27MHz时钟的最大值为:

PCR =(2 ^ 33-1)* 300 +(2 ^ 9-1)= 2,576,980,374,811。

=>(2,576,980,374,811 / 27,000,000)= 95443.7s = 1590.7分钟= 26.5小时

26.5小时连续流式传输后,寄存器溢出发生。这种理解正确吗?

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有