CN101710997A - 基于mpeg-2***实现视、音频同步的方法及*** - Google Patents
基于mpeg-2***实现视、音频同步的方法及*** Download PDFInfo
- Publication number
- CN101710997A CN101710997A CN 200910110051 CN200910110051A CN101710997A CN 101710997 A CN101710997 A CN 101710997A CN 200910110051 CN200910110051 CN 200910110051 CN 200910110051 A CN200910110051 A CN 200910110051A CN 101710997 A CN101710997 A CN 101710997A
- Authority
- CN
- China
- Prior art keywords
- pts
- stc
- system clock
- local system
- audio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明公开了一种基于MPEG-2***实现视、音频同步的方法及***,方法包括以下步骤:设置本地***时钟STC,所述本地***时钟STC以本地参考时钟作为基准时钟,并采用当前音频信号对应的音频播放时间标签PTS作为校准时钟;对当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较,并根据比较结果处理当前视频信号。本发明提供的技术方案以本地参考时钟为基准时钟、以音频播放时间标签PTS为校准时钟恢复出本地***时钟STC,并通过本地***时钟STC对视频信号的播放状况进行调整,实现了视频与音频的同步播放,且避免了节目参考时钟PCR的抖动而造成视频和音频信号同时跳跃或重放的情况。
Description
技术领域
本发明涉及多媒体技术领域,尤其涉及一种基于MPEG-2((MovingPicture Experts Group:动态图像专家组)***实现视、音频同步的方法及***。
背景技术
IPTV(Internet Protocol Television:交互式网络电视)***一般采用MPEG-2***对视、音频媒体信息进行传输,如图1所示,IPTV***通常利用宽带网络的基础设施,将来自节目源的数据在节目处理单元采集和编码后,经过内容分发模块进行内容分发,再通过Internet协议(IP)在城域网或接入网中传输,最后到达用户终端进行播放;经过处理的节目还可通过EPG(Electronic Program Guide:电子节目菜单)管理模块和EPG服务器进行节目菜单的管理。现有IPTV***中的视、音频媒体数据采用MPEG-2***层中进行数据传送时,***层编码一般具有两种方法:传输流(TS:Transport Stream)和程序流(PES:Paketized Elementary Stream,或称为打包程序流),分别适用于不同的应用。如图2所示现有MPEG-2***中***层的数据传输方式实现了单个的音频和视频原始数据流的基本多路复用,视频数据或音频数据分别进入视频编码器或音频编码器进行编码后,通过打包器进行数据分组,并分别形成对应的音频PES和视频PES,二者同时输入节目流和传输流进行输出。
现有所述MPEG-2***层的数据传输方式通过图3所示的时间模型图实现了编、解码的同步,其具体方式为:视频信号和音频信号经过采样(A/D变换)到达编码器进行编码,再经过编码缓冲区、***编码和多路复用器、存储与传输、***解复用和多路解码器器、解码缓冲区以及解码器等多个环节后,会产生以一定的延迟,因此MPEG-2在解码端定义了***时钟STC(其频率是27MHz),编码器的工作时钟经过恒定延时后在解码端恢复出该***时钟STC,用于实现视、音频的同步编、解码和播放。
在PES层,PES头信息会设置显示时间标签PTS(指示音视频显示时间的时间标签,表示此分组中第一个访问单元在***目标解码器中的预定显示时间)和解码时间标签DTS(指示音视频解码时间的时间标签,表示此分组中第一个访问单元在***目标解码器中的预定解码时间),二者的频率都为90KHz;在TS层中,TS头信息包含了频率为27MHz的节目参考时钟PCR(指示***时钟本身瞬时值的时间标签),现有技术中,解码端采用节目参考时钟PCR恢复出与编码端一致的***时钟STC,并采用该***时钟STC对视、音频信号进行解码和播放。如图4所示为现有技术采用锁相环恢复***时钟STC的示意图,即视频或音频信号经过编码后,传输流解码后将节目参考时钟PCR作为锁相环的参考时钟,如图5所示对***时钟STC进行恢复的流程图包括如下步骤:首先从传输流中提取节目参考时钟PCR,接着对其进行判断,如果该节目参考时钟PCR为节目的第一个节目参考时钟PCR直接将其直接置入STC,否则对PCR和STC进行比较,使差值e经过低通滤波器转化成电压信号f控制压控振荡器(VCO)的瞬时频率,压控振荡器再输出频率为27MHz的振荡信号作为解码器的***时钟STC。
图6为采用图4恢复的***时钟STC实现视、音频同步播放的流程图,包括以下步骤:读取当前音频帧或者视频帧对应的PTS/DTS,对PTS/DTS与经过300分频后频率为90KHz的STC进行比较,如果当前的PTS/DTS大于STC,表明此时播放或解码较快,需要重放当前帧或减缓解码;如果STC与PTS/DTS之差大于1/2帧,表明此时播放或解码过慢,需要跳过当前帧或者加快解码;如果STC与PTS/DTS之差小于1/2帧,表明此时延时可接受,因此正常播放或解码。
由此可见,现有技术中音频和视频的解码和播放都基于节目参考时钟PCR进行同步,因此,当节目参考时钟PCR出现抖动时,音频信号和视频信号可能同时产生跳跃或重放帧的情况,导致视、音频播放不连续,对回放质量造成一定影响,尤其是人的听觉灵敏度很高,音频轻微断续就很容易被察觉,因此降低了用户体验质量。
发明内容
本发明所要解决的技术问题是,提供一种避免视频和音频信号同时跳跃或重放、使视频与音频同步播放的基于MPEG-2***实现视、音频同步的方法及***。
本发明解决其技术问题所采用的技术方案是:
一种基于MPEG-2***实现视、音频同步的方法,包括以下步骤:设置本地***时钟STC,所述本地***时钟STC以本地参考时钟作为基准时钟,并采用当前音频信号对应的音频播放时间标签PTS作为校准时钟;对当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较,并根据比较结果处理当前视频信号。
一种本地***时钟STC以本地参考时钟作为基准时钟的具体方法为:对本地晶振信号进行累加计数而产生本地参考时钟,将所述本地参考时钟作为所述本地***时钟STC的基准时钟。
一种实施方式中,所述本地晶振信号的频率为27MHz;对当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较的具体方法为:对所述本地***时钟STC进行300分频后,与当前视频信号对应的视频播放时间标签PTS进行比较。
一种采用当前音频信号对应的音频播放时间标签PTS作为校准时钟的具体方法为:从传输流获取当前音频帧对应的音频播放时间标签PTS后,判断是否为节目的第一个音频播放时间标签PTS,是则将所述音频播放时间标签PTS置为所述本地***时钟STC,否则使用所述音频播放时间标签PTS对所述本地***时钟STC进行校准。
根据比较结果处理当前视频信号的具体方法为:预设可接受的时间阀值S;如果当前视频帧对应的视频播放时间标签PTS大于所述本地***时钟STC,则重放当前视频帧;如果所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差小于或等于所述时间阀值S,则立即显示当前视频帧;如果所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差大于所述时间阀值S,则跳过当前视频帧。
所述时间阀值S为播放1/2个视频帧对应的时间。
一种基于MPEG-2***实现视、音频同步的***,包括STC模块、音频PTS输出模块、视频PTS输出模块、判决器和视频播放模块;音频PTS输出模块用于输出当前音频信号对应的音频播放时间标签PTS至所述STC模块;STC模块用于设置本地***时钟STC,所述本地***时钟STC以本地参考时钟作为基准时钟,并采用所述当前音频信号对应的音频播放时间标签PTS作为校准时钟;还用于将所述本地***时钟STC输入所述判决器;视频PTS输出模块用于输出当前视频信号对应的视频播放时间标签PTS至所述判决器;判决器用于对所述当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较,并输出比较结果至视频播放模块;视频播放模块用于根据所述比较结果对当前视频信号进行处理。
一种实施方式中,***还包括本地晶振,所述STC模块为STC计数器;本地晶振用于输出本地晶振信号至STC模块;STC计数器用于对所述本地晶振信号进行累加计数而产生本地参考时钟。
所述STC模块用于从传输流获取当前音频帧对应的音频播放时间标签PTS后,判断是否为节目的第一个音频播放时间标签PTS,是则将所述音频播放时间标签PTS置为所述本地***时钟STC,否则使用所述音频播放时间标签PTS对所述本地***时钟STC进行校准。
所述判决器中预设可接受的时间阀值S;所述判决器用于在当前视频帧对应的视频播放时间标签PTS大于所述本地***时钟STC时,向所述视频播放模块输出重放当前视频帧的比较结果;还用于在所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差小于或等于所述时间阀值S时,向所述视频播放模块输出立即显示当前视频帧的比较结果;还用于在所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差大于所述时间阀值S时,向所述视频播放模块输出跳过当前视频帧的比较结果。
本发明的有益效果是:本发明基于MPEG-2***实现视、音频同步的方法以本地参考时钟为基准时钟、以音频播放时间标签PTS为校准时钟恢复出本地***时钟STC,并通过本地***时钟STC对视频信号的播放状况进行调整,在音频信号正常解码和播放的基础上实现了视频与音频的同步播放,避免了节目参考时钟PCR的抖动而造成视频和音频信号同时跳跃或重放的情况。
本发明提供的技术方案保证了音频播放的连续性,因此显著提高了用户体验度。
本发明基于MPEG-2***实现视、音频同步的***不需要压控振荡器实现时钟的同步调节,因此显著降低了硬件成本。
附图说明
图1为现有IPTV***的基本构架图;
图2为现有MPEG-2***中***层的数据传输方式示意图;
图3为现有MPEG-2***进行编、解码同步处理的时间模型图;
图4为现有MPEG-2***中采用锁相环恢复***时钟STC的示意图;
图5为采用图4所示对***时钟STC进行恢复的流程图;
图6为现有技术采用图4恢复的***时钟STC实现视、音频同步的流程图;
图7为本发明基于MPEG-2***实现视、音频同步的方法第一种具体实施方式流程图;
图8为本发明基于MPEG-2***实现视、音频同步的方法第二种具体实施方式流程图;
图9为本发明基于MPEG-2***实现视、音频同步的***一种具体实施方式示意图;
图10为图9所示实施方式的一种数据队列处理方式示意图。
具体实施方式
本发明在MPEG-2***中设置了以本地参考时钟作为基准时钟、以音频播放时间标签PTS为校准时钟的本地***时钟STC,对当前视频信号对应的视频播放时间标签PTS与该本地***时钟STC进行比较后,根据比较结果对视频信号进行播放以实现视频与音频的同步,以下结合附图对本发明的具体实施方式进行说明。
如图7所示,本发明基于MPEG-2***实现视、音频同步的方法第一种具体实施方式流程图包括以下步骤:
步骤S100:设置本地***时钟STC,该本地***时钟STC以本地参考时钟作为基准时钟,并采用当前音频信号对应的音频播放时间标签PTS作为校准时钟。
本地参考时钟可通过计数器对频率为27MHz的本地晶振信号进行累加计数而产生,或者可选用其他时钟源。根据MPEG-2标准,在传输流中,一般每秒钟至少应该发送10个音频播放时间标签PTS和10个视频播放时间标签PTS,本地***时钟STC平时采用本地参考时钟;当音频信号到达解码器时,解码器对其进行解码并播放,同时从传输流中获取当前音频帧对应的音频播放时间标签PTS并对其进行判断,如果当前音频帧对应的音频播放时间标签PTS为节目的第一个音频播放时间标签PTS,表明该节目为新节目,则将该音频播放时间标签PTS置为本地***时钟STC,如果当前音频帧对应的音频播放时间标签PTS不是节目的第一个音频播放时间标签PTS,则使用该音频播放时间标签PTS对本地***时钟STC进行校准。
步骤S101:对当前视频信号对应的视频播放时间标签PTS与本地***时钟STC进行比较,并根据比较结果处理当前视频信号。采用27MHz本地晶振信号产生本地参考时钟时,还需对本地***时钟STC进行300分频后,对当前视频信号对应的视频播放时间标签PTS与分频后的本地***时钟STC进行比较,并根据比较结果处理当前视频信号。
本发明以本地参考时钟为基准时钟、以音频播放时间标签PTS为校准时钟恢复出本地***时钟STC,并通过本地***时钟STC对视频信号的播放状况进行调整,在音频信号正常解码和播放的基础上实现了视频与音频的同步播放,与现有技术中采用节目参考时钟PCR对视、音频信号的解码和播放进行同时调整的技术方案相比,避免了节目参考时钟PCR的抖动而造成视频和音频信号同时跳跃或重放的情况。
一般情况下,视频在PAL制式和NTSC制式下播放频率分别为25帧/秒和30帧/秒,由于人眼的残留效应,每秒跳跃或重放几帧不易被察觉,而人的听觉灵敏度很高,音频轻微断续就很容易被察觉,因此本发明提供的技术方案保证了音频播放的连续性,在对视觉效果影响不大的情况下,显著提高了用户体验度。
如图8所示,本发明基于MPEG-2***实现视、音频同步的方法第一种具体实施方式流程图包括以下步骤:
步骤S200:流程开始,视、音频信号正常传输。
步骤S201:获取当前音频帧对应的音频播放时间标签PTS。该步骤中,音频数据按照正常的采样率解码输出,从传输流中读取当前音频帧对应的音频播放时间标签PTS。
步骤S202:判断步骤S201获取的音频播放时间标签PTS是否为节目的第一个音频播放时间标签PTS,是,则进入步骤S204,否则进入步骤S203。
步骤S203:当前音频帧对应的音频播放时间标签PTS不是节目的第一个音频播放时间标签PTS,则使用当前音频帧对应的音频播放时间标签PTS对本地***时钟STC进行校准。
步骤S204:当前音频帧对应的音频播放时间标签PTS为节目的第一个音频播放时间标签PTS,表明该节目为新节目,则将当前音频帧对应的音频播放时间标签PTS置为本地***时钟STC。
步骤S205:从传输流中读取当前视频帧对应的视频播放时间标签PTS。
步骤S206:对视频播放时间标签PTS和本地***时钟STC进行比较,比较时预设可接受的时间阀值S,例如该时间阀值S可为播放1/2个视频帧对应的时间。
步骤S207:判断视频播放时间标签PTS是否小于本地***时钟STC?是则进入步骤S210,否则进入步骤S208。
步骤S208:视频播放时间标签PTS大于本地***时钟STC,表明视频播放较快,因此重放当前视频帧等待音频信号的同步播放。
步骤S209:判断本地***时钟STC与视频播放时间标签PTS之差是否小于预设的时间阀值S,是则进入步骤S211,否则进入步骤S210。
步骤S210:本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差小于或等于所述时间阀值S,表明音频与视频信号的播放时间间隔在可接受的范围之内,则立即显示当前视频帧。
步骤S211:本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差大于所述时间阀值S,表明视频信号播放较慢,则跳过该视频帧播放下一视频帧。
步骤S212:结束。
如图9所示,本发明基于MPEG-2***实现视、音频同步的***一种具体实施方式示意图包括STC模块20、音频PTS输出模块10、视频PTS输出模块30、判决器40和视频播放模块50。
其中,音频PTS输出模块10用于输出当前音频信号对应的音频播放时间标签PTS至STC模块20。
STC模块20用于设置本地***时钟STC,其中,本地***时钟STC以本地参考时钟作为基准时钟,并采用当前音频信号对应的音频播放时间标签PTS作为校准时钟。STC模块20还用于将本地***时钟STC输入判决器40。
一种实施方式中,STC模块20可为STC计数器,***可进一步包括本地晶振,该本地晶振用于输出27MHz的本地晶振信号至STC模块20,STC计数器对本地晶振信号进行累加计数而产生本地参考时钟,本地***时钟STC平时采用本地参考时钟。
从音频PTS输出模块10提供的传输流中获取音频播放时间标签PTS后,STC模块20还用于判断该音频播放时间标签PTS是否为节目的第一个音频播放时间标签PTS,是则表明该节目为新节目,因此将该音频播放时间标签PTS置为本地***时钟STC,例如将STC计数器的计数值直接置为PTS值,否则使用该音频播放时间标签PTS对本地***时钟STC进行校准。
视频PTS输出模块30用于输出当前视频信号对应的视频播放时间标签PTS至判决器40。
判决器40用于对当前视频信号对应的视频播放时间标签PTS与本地***时钟STC进行比较,并输出比较结果至视频播放模块对播放速度进行控制。
判决器40中预设了可接受的时间阀值S,例如等于播放1/2个视频帧所对应的时间。
如果当前视频帧对应的视频播放时间标签PTS大于所述本地***时钟STC,判决器40向视频播放模块50输出重放当前帧的比较结果;如果本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差小于或等于所述时间阀值S,判决器40向视频播放模块50输出立即显示当前视频帧的比较结果;如果本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差大于时间阀值S,判决器40向视频播放模块50输出跳过该视频帧的比较结果。
视频播放模块50用于根据比较结果对视频信息进行处理,实现了视频信号与音频信号的同步播放。
可见,本发明基于MPEG-2***实现视、音频同步的***不需要压控振荡器实现时钟的同步调节,因此显著降低了硬件成本。
图9所示实施方式的一种数据队列处理方式如图10,传输流进入音、视频预处理模块进行解复用处理后,音频编码帧、音频PTS、视频编码帧、视频PTS分别进入相应的队列进行传输。
其中,音频编码帧队列经过解码后输出音频帧队列,音频帧队列被音频信号输出模块发送至音箱等终端设备进行播放。
音频PTS队列被音频PTS输出模块10输出至STC模块20对本地***时钟STC进行校准。
视频PTS队列被视频PTS输出模块30输出至判决器40,判决器40对当前视频信号对应的视频播放时间标签PTS和本地***时钟STC进行比较并输出比较结果。
视频编码帧队列进入解码器后输出视频帧队列,视频信号输出模块向显示器、电视机等终端设备传送视频帧,使其根据判决器40的比较结果对视频信号进行播放。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (10)
1.一种基于MPEG-2***实现视、音频同步的方法,其特征在于,包括以下步骤:
设置本地***时钟STC,所述本地***时钟STC以本地参考时钟作为基准时钟,并采用当前音频信号对应的音频播放时间标签PTS作为校准时钟;
对当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较,并根据比较结果处理当前视频信号。
2.根据权利要求1所述的方法,其特征在于:所述本地***时钟STC以本地参考时钟作为基准时钟的具体方法为:对本地晶振信号进行累加计数而产生本地参考时钟,将所述本地参考时钟作为所述本地***时钟STC的基准时钟。
3.根据权利要求2所述的方法,其特征在于:所述本地晶振信号的频率为27MHz;对当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较的具体方法为:对所述本地***时钟STC进行300分频后,与当前视频信号对应的视频播放时间标签PTS进行比较。
4.根据权利要求1所述的方法,其特征在于:采用当前音频信号对应的音频播放时间标签PTS作为校准时钟的具体方法为:从传输流获取当前音频帧对应的音频播放时间标签PTS后,判断是否为节目的第一个音频播放时间标签PTS,是则将所述音频播放时间标签PTS置为所述本地***时钟STC,否则使用所述音频播放时间标签PTS对所述本地***时钟STC进行校准。
5.根据权利要求1至4中任一项所述的方法,其特征在于:根据比较结果处理当前视频信号的具体方法为:预设可接受的时间阀值S;
如果当前视频帧对应的视频播放时间标签PTS大于所述本地***时钟STC,则重放当前视频帧;
如果所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差小于或等于所述时间阀值S,则立即显示当前视频帧;
如果所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差大于所述时间阀值S,则跳过当前视频帧。
6.根据权利要求5所述的方法,其特征在于:所述时间阀值S为播放1/2个视频帧对应的时间。
7.一种基于MPEG-2***实现视、音频同步的***,其特征在于:包括STC模块、音频PTS输出模块、视频PTS输出模块、判决器和视频播放模块;
音频PTS输出模块用于输出当前音频信号对应的音频播放时间标签PTS至所述STC模块;
STC模块用于设置本地***时钟STC,所述本地***时钟STC以本地参考时钟作为基准时钟,并采用所述当前音频信号对应的音频播放时间标签PTS作为校准时钟;还用于将所述本地***时钟STC输入所述判决器;
视频PTS输出模块用于输出当前视频信号对应的视频播放时间标签PTS至所述判决器;
判决器用于对所述当前视频信号对应的视频播放时间标签PTS与所述本地***时钟STC进行比较,并输出比较结果至视频播放模块;
视频播放模块用于根据所述比较结果对当前视频信号进行处理。
8.根据权利要求7所述的***,其特征在于:还包括本地晶振,所述STC模块为STC计数器;
本地晶振用于输出本地晶振信号至STC模块;STC计数器用于对所述本地晶振信号进行累加计数而产生本地参考时钟。
9.根据权利要求6所述的***,其特征在于:所述STC模块用于从传输流获取当前音频帧对应的音频播放时间标签PTS后,判断是否为节目的第一个音频播放时间标签PTS,是则将所述音频播放时间标签PTS置为所述本地***时钟STC,否则使用所述音频播放时间标签PTS对所述本地***时钟STC进行校准。
10.根据权利要求7至9中任一项所述的***,其特征在于:所述判决器中预设可接受的时间阀值S;
所述判决器用于在当前视频帧对应的视频播放时间标签PTS大于所述本地***时钟STC时,向所述视频播放模块输出重放当前视频帧的比较结果;
还用于在所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差小于或等于所述时间阀值S时,向所述视频播放模块输出立即显示当前视频帧的比较结果;
还用于在所述本地***时钟STC与当前视频帧对应的视频播放时间标签PTS之差大于所述时间阀值S时,向所述视频播放模块输出跳过当前视频帧的比较结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910110051 CN101710997A (zh) | 2009-11-04 | 2009-11-04 | 基于mpeg-2***实现视、音频同步的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910110051 CN101710997A (zh) | 2009-11-04 | 2009-11-04 | 基于mpeg-2***实现视、音频同步的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101710997A true CN101710997A (zh) | 2010-05-19 |
Family
ID=42403753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910110051 Pending CN101710997A (zh) | 2009-11-04 | 2009-11-04 | 基于mpeg-2***实现视、音频同步的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101710997A (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101887739A (zh) * | 2010-06-25 | 2010-11-17 | 华为技术有限公司 | 媒体播放同步的方法及装置 |
CN102075806A (zh) * | 2011-01-26 | 2011-05-25 | 四川长虹电器股份有限公司 | 一种数字电视音视频同步方法 |
CN102547299A (zh) * | 2010-12-30 | 2012-07-04 | 福建星网视易信息***有限公司 | 基于mpeg-2视频流的音视频同步控制方法 |
CN103731625A (zh) * | 2013-12-13 | 2014-04-16 | 厦门雅迅网络股份有限公司 | 一种多路音视频同时同步播放的方法 |
CN104394450A (zh) * | 2014-11-14 | 2015-03-04 | 青岛海信宽带多媒体技术有限公司 | 一种多媒体帧的处理方法及装置 |
CN104486642A (zh) * | 2014-12-05 | 2015-04-01 | 中国航空工业集团公司第六三一研究所 | 一种基于mpeg-2***层标准的音视频同步电路及方法 |
CN104822008A (zh) * | 2014-04-25 | 2015-08-05 | 腾讯科技(北京)有限公司 | 视频同步方法及装置 |
CN105451057A (zh) * | 2016-01-18 | 2016-03-30 | 北京优祥智恒科技有限公司 | 一种调整视音频码流中音频延时的装置和方法 |
CN106034263A (zh) * | 2015-03-09 | 2016-10-19 | 腾讯科技(深圳)有限公司 | 媒体文件中音视频的校准方法及装置 |
CN106470291A (zh) * | 2015-08-19 | 2017-03-01 | 飞思卡尔半导体公司 | 从音频/视频解码器中的时间同步中的中断中恢复 |
CN106878792A (zh) * | 2017-03-14 | 2017-06-20 | 上海兆芯集成电路有限公司 | 影音串流的音频同步方法 |
WO2017166497A1 (zh) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | 一种多媒体数据的同步播放方法及装置 |
CN108243350A (zh) * | 2016-12-26 | 2018-07-03 | 深圳市中兴微电子技术有限公司 | 一种音视频同步处理的方法和装置 |
CN108632557A (zh) * | 2017-03-20 | 2018-10-09 | 中兴通讯股份有限公司 | 一种音视频同步的方法及终端 |
CN109429029A (zh) * | 2017-08-28 | 2019-03-05 | 联咏科技股份有限公司 | 视频接口转换装置与其操作方法 |
CN109565466A (zh) * | 2017-03-23 | 2019-04-02 | 华为技术有限公司 | 多设备间唇音同步方法及设备 |
CN113259725A (zh) * | 2021-04-14 | 2021-08-13 | 北京数字电视国家工程实验室有限公司 | 一种ts流时钟调整方法、***、存储介质及电子设备 |
-
2009
- 2009-11-04 CN CN 200910110051 patent/CN101710997A/zh active Pending
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101887739A (zh) * | 2010-06-25 | 2010-11-17 | 华为技术有限公司 | 媒体播放同步的方法及装置 |
WO2011150826A1 (zh) * | 2010-06-25 | 2011-12-08 | 华为技术有限公司 | 媒体播放同步的方法及装置 |
CN101887739B (zh) * | 2010-06-25 | 2012-07-04 | 华为技术有限公司 | 媒体播放同步的方法及装置 |
CN102547299A (zh) * | 2010-12-30 | 2012-07-04 | 福建星网视易信息***有限公司 | 基于mpeg-2视频流的音视频同步控制方法 |
CN102075806A (zh) * | 2011-01-26 | 2011-05-25 | 四川长虹电器股份有限公司 | 一种数字电视音视频同步方法 |
CN102075806B (zh) * | 2011-01-26 | 2012-12-05 | 四川长虹电器股份有限公司 | 一种数字电视音视频同步方法 |
CN103731625A (zh) * | 2013-12-13 | 2014-04-16 | 厦门雅迅网络股份有限公司 | 一种多路音视频同时同步播放的方法 |
CN104822008A (zh) * | 2014-04-25 | 2015-08-05 | 腾讯科技(北京)有限公司 | 视频同步方法及装置 |
CN104394450A (zh) * | 2014-11-14 | 2015-03-04 | 青岛海信宽带多媒体技术有限公司 | 一种多媒体帧的处理方法及装置 |
CN104394450B (zh) * | 2014-11-14 | 2017-12-29 | 青岛海信宽带多媒体技术有限公司 | 一种多媒体帧的处理方法及装置 |
CN104486642A (zh) * | 2014-12-05 | 2015-04-01 | 中国航空工业集团公司第六三一研究所 | 一种基于mpeg-2***层标准的音视频同步电路及方法 |
CN104486642B (zh) * | 2014-12-05 | 2017-12-22 | 中国航空工业集团公司第六三一研究所 | 一种基于mpeg‑2***层标准的音视频同步电路及方法 |
CN106034263A (zh) * | 2015-03-09 | 2016-10-19 | 腾讯科技(深圳)有限公司 | 媒体文件中音视频的校准方法及装置 |
CN106034263B (zh) * | 2015-03-09 | 2020-03-03 | 腾讯科技(深圳)有限公司 | 媒体文件中音视频的校准方法、装置及存储介质 |
CN106470291A (zh) * | 2015-08-19 | 2017-03-01 | 飞思卡尔半导体公司 | 从音频/视频解码器中的时间同步中的中断中恢复 |
CN105451057A (zh) * | 2016-01-18 | 2016-03-30 | 北京优祥智恒科技有限公司 | 一种调整视音频码流中音频延时的装置和方法 |
WO2017166497A1 (zh) * | 2016-03-31 | 2017-10-05 | 乐视控股(北京)有限公司 | 一种多媒体数据的同步播放方法及装置 |
WO2018120557A1 (zh) * | 2016-12-26 | 2018-07-05 | 深圳市中兴微电子技术有限公司 | 一种音视频同步处理的方法和装置、存储介质 |
CN108243350A (zh) * | 2016-12-26 | 2018-07-03 | 深圳市中兴微电子技术有限公司 | 一种音视频同步处理的方法和装置 |
CN108243350B (zh) * | 2016-12-26 | 2020-05-05 | 深圳市中兴微电子技术有限公司 | 一种音视频同步处理的方法和装置 |
CN106878792A (zh) * | 2017-03-14 | 2017-06-20 | 上海兆芯集成电路有限公司 | 影音串流的音频同步方法 |
CN108632557B (zh) * | 2017-03-20 | 2021-06-08 | 中兴通讯股份有限公司 | 一种音视频同步的方法及终端 |
CN108632557A (zh) * | 2017-03-20 | 2018-10-09 | 中兴通讯股份有限公司 | 一种音视频同步的方法及终端 |
CN109565466A (zh) * | 2017-03-23 | 2019-04-02 | 华为技术有限公司 | 多设备间唇音同步方法及设备 |
US11146611B2 (en) | 2017-03-23 | 2021-10-12 | Huawei Technologies Co., Ltd. | Lip synchronization of audio and video signals for broadcast transmission |
CN109429029A (zh) * | 2017-08-28 | 2019-03-05 | 联咏科技股份有限公司 | 视频接口转换装置与其操作方法 |
US10992843B2 (en) | 2017-08-28 | 2021-04-27 | Novatek Microelectronics Corp. | Video interface conversion apparatus and operation method thereof |
CN109429029B (zh) * | 2017-08-28 | 2021-10-22 | 联咏科技股份有限公司 | 视频接口转换装置与其操作方法 |
CN113259725A (zh) * | 2021-04-14 | 2021-08-13 | 北京数字电视国家工程实验室有限公司 | 一种ts流时钟调整方法、***、存储介质及电子设备 |
CN113259725B (zh) * | 2021-04-14 | 2022-08-05 | 北京数字电视国家工程实验室有限公司 | 一种ts流时钟调整方法、***、存储介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101710997A (zh) | 基于mpeg-2***实现视、音频同步的方法及*** | |
CN105453580B (zh) | 接收方法、发送方法、接收装置及发送装置 | |
US8356324B2 (en) | Implementing network personal video recorder for digital video settop boxes | |
US8111971B2 (en) | Systems and methods of reducing media stream delay through independent decoder clocks | |
US20090116814A1 (en) | Reproducer, portable telephone, and reproducing method | |
JP4983923B2 (ja) | デコーダ装置、およびデコード方法 | |
CN101827271B (zh) | 音频视频同步方法、装置以及数据接收终端 | |
KR20100064532A (ko) | 무선 통신 네트워크에서 오디오 및 비디오 동기화 장치 및 방법 | |
CN108810656B (zh) | 一种实时直播ts流的去抖处理方法及处理*** | |
US8195829B2 (en) | Streaming media player and method | |
US8655143B2 (en) | Supplementary buffer construction in real-time applications without increasing channel change delay | |
KR20090086532A (ko) | 채널 변경 시간을 감소시키고 채널 변경 동안 오디오/비디오 콘텐츠를 동기화하는 방법 | |
KR20090018853A (ko) | 오디오 디코딩을 위한 클록 드리프트 보상 기술 | |
EP2485501B1 (en) | Fast channel change companion stream solution with bandwidth optimization | |
JP2009272945A (ja) | 同期再生装置 | |
CN108122558A (zh) | 一种latm aac音频流的实时转容实现方法及装置 | |
WO2004086765A1 (ja) | データ送信装置 | |
US8228999B2 (en) | Method and apparatus for reproduction of image frame in image receiving system | |
JP2010258489A (ja) | 映像表示装置、受信装置、送受信システム、及び映像表示方法 | |
CN114189737A (zh) | 一种数字电视快速切台方法及数字电视 | |
US20130136191A1 (en) | Image processing apparatus and control method thereof | |
JPH10164556A (ja) | デコーダ、エンコーダ、およびビデオ・オン・デマンドシステム | |
KR20150101838A (ko) | 클라우드 스트리밍 서비스 시스템, 이를 위한 장치 및 클라우드 스트리밍 서비스 방법 | |
AU2021103695A4 (en) | Method for self-adaptive controlling playback of network streaming media based on load balancing | |
JPH099215A (ja) | データ多重方法、データ伝送方法、及び多重データ復号方法、多重データ復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100519 |