发明名称 一种利用广播特性进行音视频同步的方法及装置
摘要 一种数字广播电视音视频同步方法及装置,该方法包括以下步骤:接收数字电视广播信号,并进行解调、分解成音频数据流和视频数据流后,获取当前时间;获取广播周期内最小音视频相对时间、广播周期最快输出时间,以及广播周期最慢输出时间;获取广播周期的启动时间戳,对音视频信号进行同步播放控制。本发明通过数字广播电视信号中广播周期的绝对时间戳和广播周期里音视频单元的相对时间戳获取广播周期的启动时间戳,能够在不稳定的广播环境下,实现较好的播放效果。
申请公布号 CN102510488B 申请公布日期 2015.11.11
申请号 CN201110345276.X 申请日期 2011.11.04
申请人 播思通讯技术(北京)有限公司 发明人 毕松
分类号 H04N7/54(2006.01)I;H04N21/434(2011.01)I 主分类号 H04N7/54(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 王金双
主权项 一种数字广播电视音视频同步方法,该方法包括以下步骤:接收数字电视广播信号,数字电视广播的标准包括CMMB、DVB‑H、DVB‑T,以及T‑DMB;将数字电视广播信号进行解调、分解成音频数据流和视频数据流后,获取当前时间Tnow;得到周期内最小音视频相对时间,如果接收的是第1个广播周期,则该周期内的最小音视频相对时间为:Min(P0AR0, P0VR0),其中P0AR0为第1个广播周期内第1个音频单元的相对时间,P0VR0为第1个广播周期内第1个视频单元的相对时间;如果接收的是第i个广播周期,则该周期内的最小音视频相对时间为:Min(PiAR0, PiVR0),PiAR0为第i周期内第1个音频单元的相对时间,PiVR0为第i周期内第1个视频单元的相对时间;计算出接收的广播周期最快的输出时间,如果是第1个广播周期,最快的输出时间为:T0 = Tnow ‑ Min(P0AR0, P0VR0);判断是否周期为0,即没有需要输出的广播周期,如果周期为0,则将Ti作为周期的启动时间戳进行音视频播放,否则进入下一步骤;判断广播周期是否为连续的周期,即此广播周期到达的时间和上周期的相差为一个广播周期的时间,如果不是连续周期,则计算出该周期最快输出时间Ti = Tnow ‑ Min(PiAR0, PiVR0) 并将Ti作为周期的启动时间戳进行音视频播放,否则进入下一步骤;根据Ti‑1计算周期的最慢输出时间T(Ti‑1 + PTi ‑ PTi‑1);判断周期最快输出时间Ti是否大于周期最慢输出时间T,如果Ti>T,则将Ti作为周期的启动时间戳进行音视频播放,否则进入下一步骤;将周期最快输出时间Ti设定为等于周期最慢输出时间T;将Ti作为周期的启动时间戳进行音视频播放。
地址 100015 北京市朝阳区酒仙桥路10号恒通商务园B23A座