2024年4月6日发(作者:)
MPEG-2传输流中的PCR分析
【摘 要】本文介绍了时间标签PCR在MPEG-2数字电视传输系统中进行视音频同步的
作用,着重说明了PCR的原理,包括PCR在编码端的生成、传输及解码端的接收和系统时
钟的恢复,描述了DVB广播中PCR可能出现的错误及产生的影响,最后,按照TR101290
标准借助码流分析仪介绍了检测PCR错误的基本操作。
【关键词】MPEG-2传输流;PCR ;STC;TR101290;码流分析仪
1.引言
在模拟电视系统中,接收机从图像的同步信号中直接获得时钟信号,接收端和发送端通
过行/场同步头以及色度副载波信息进行同步; 而在基于ITU-R BT.601的数字电视系统中,
并不需要传输色度副载波同步信号,但数字化的同步信号在重建用于取样或模数转换的系
统时钟时仍然不可缺少,为了解决这一问题,MPEG-2规定在压缩的数字电视传输流(TS)
中,传输一种同步数据,用于重建对信号进行MPEG-2编码时的取样时钟,即节目时钟参
考PCR。
的生成及STC的恢复
2.1 MPEG-2传输流的同步时间标签
1
MPEG-2编码器中有单一的共同系统时钟(STC),STC是视音频同步控制的基准,它是
一串频率为27MHz的脉冲,用于触发计数器而形成一个二进制表示的时间基准,产生两
类用于同步的时间标签:分别是指示视音频正确显示和解码时序的时间标签,通过在PES
层的PES包头中的显示时间标签(PTS)和解码时间标签(DTS)表示,第二类标签用来指示在
取样瞬间STC本身的瞬时值,即TS层中TS包头中的节目参考时钟标签(PCR)。
编码器、解码器的系统时钟必须同步,解码器的STC应由编码器的STC经恒定延迟后
恢复,编码器中的STC,以及其在解码器中的重建和时间标签的正确使用,才为解码器中
的正确同步提供了基准。
MPEG-2标准对STC有如下限制:
27000000-810(Hz)≤系统时钟频率≤27000000+810(Hz)
系统时钟频率的时间变化率≤75 (mHz/s)
2.2 PCR的生成
MPEG-2标准规定编码器的STC,是从输入的模拟或数字视频信号中提取的。该节目
时钟的频率始终与视音频的取样时钟频率保持固定的比例关系,以便解码器对取样频率的
恢复。解码器利用提取出的PCR字段恢复STC,依据PTS,DTS 所指示的时间解码并显示
视频和音频,就使解码器系统实现了视音频显示的精确同步。ITU-R BT.601标准的数字视
频信号进行MPEG-2编码复用时PCR的生成与插入见图1:
2
发布评论