STC PCR
来源:互联网 发布:2vb空间日志在线播放 编辑:程序博客网 时间:2024/05/17 02:19
二、STC与PCR
STC是视音频同步扼制的基准,它是一串频率为27MHz的脉冲,引发计数器而构成一个二进制表示的工夫基准,再穿越对该工夫基准SCT举行取样获得PCR、PTS和DTS等工夫标签。在编码和解码端,系统时钟脉冲是由振荡器等硬件发生,在解码端STC穿越在码流中定时递交的PCR利用锁相环(PLL)技巧来与编码端STC坚持统一。
PCR是由对系统时钟脉冲引发的计数器事态抽样而来,是放在TS包头的自习惯区中递交。PCR共占6Bytes,其中6bits预留,42bits管用位。42bits的PCR分为两局部:33bits的PCR-Base和9bits的PCR-Ext。PCR-Base是由27MHz脉冲经300分频后的90kHz脉冲引发计数器,再对计数器事态举行取样获得的。PCR-Ext是由27MHz脉冲直接引发计数器,再对计数器事态举行取样获得的。PCR的翔实编码措施如下(编码在PCR(i)中的数值代表了t(i),i指包括PCR-Base字段的最后一位的字节):
PCR-Base(i)=90kHz×t(i), mod(233)
PCR-Ext(i)=27MHz×t(i), mod(300)
PCR(i)=PCR-Base(i)×300+PCR-Ext(i)
当新节目标PCR到达解码器时,必需更新工夫基点,STC就被置位。等闲第一个从解复用器中解出的PCR被直接装入到STC计数器,其后PLL闭环垄断。每当一个新节目标PCR到达解码器时,此值被感受是锁相环的参看频率,用来与STC的目前值比拟,发生的差值e穿越脉宽调制后被输入低通滤波器并经放大,输出扼制信号f,用来扼制振荡器(VCO)的俄而频率,VCO输出的频率是在27MHz左右振荡的信号,作为解码器的系统时钟。27MHz时钟穿越波形整理后输入到计数器中,发生目前的STC值,其33bits的90kHz局部用于和PTS/DTS比拟,发生解码和揭示的同步信号。
PCR-Base的作用是在解码器切换节目时,供给对解码器PCR计数器的初始值,以让该PCR值与PTS、DTS最大可能地到达雷同的工夫起点。PCR-ext的作用是穿越解码器端的锁相环电路修正解码器的系统时钟,使其到达和编码器统一的27MHz。
图1揭示打听码器如何用PCR 来重建每个节目标远地27MHz时钟。
图1 用PCR重建远地27MHz时钟
http://blog.csdn.net/hice1226/article/details/6717463- STC PCR
- STC PCR
- STC,PCR,DTS,PTS
- STC,PCR,DTS,PTS
- PCR
- PCR
- Mpeg-2的同步及时间恢复(转载)STC,PCR,DTS,PTS
- Mpeg-2的同步及时间恢复--STC,PCR,DTS,PTS
- Mpeg-2的同步及时间恢复--STC,PCR,DTS,PTS
- (转)STC,PCR,DTS,PTS(2011-11-22 11:02:42)转载▼
- Mpeg-2的同步及时间恢复--STC,PCR,DTS,PTS
- Mpeg-2的同步及时间恢复--STC,PCR,DTS,PTS
- Mpeg-2的同步及时间恢复--STC,PCR,DTS,PTS
- STC
- stc
- PCR理解
- pcr theory
- PCR理解
- Qt学习之路_5(Qt TCP的初步使用)
- 全球mms-rtsp地址合集
- Resource entry introduction2 is already defined.
- 升级最快双核 小米1S手机开箱多图赏析
- _bstr_t cstring转换
- STC PCR
- 数据系列:通过Windows Azure SQL数据库防火墙规则控制数据库访问
- JPA(Java Persistence API)Java持久化API-介绍
- ARM指令优化-Coding for NEON - Part 4: Shifting Left and Right
- Trunk和native VLAN
- Oracle dataguard 正常切换和应急切换
- C#图片上传,加水印,自动生成缩略图类
- poj 1703 Find them, Catch them
- MySQL5.x处理中文全解