一种基于嵌入式的播放器的同步调制方法及系统技术方案

技术编号:21066040 阅读:50 留言:0更新日期:2019-05-08 10:09
本发明专利技术涉及计算机技术领域,尤其涉及一种基于嵌入式的播放器的同步调制方法及系统,其中,提供关于播放器的至少三个时间戳用以同步音频信号和视频信号,包括:步骤S1、获取当前同步音频信号和视频信号所采用的当前时间戳;步骤S2、获取当前时间戳的跳变差值;步骤S3、判断跳变差值是否小于第一预设时间时,若是,则播放器以第一时间戳同步播放音频信号和视频信号,并退出;步骤S4、判断跳变差值是否大于第二预设时间时,若是,则播放器以一第二时间戳同步播放音频信号和视频信号,并退出。有益效果,根据两个时间戳的时间差,动态切换同步模式,有效解决时间戳跳变后导致的卡顿问题,进而提高播放器的容错性,提高用户的体验感。

【技术实现步骤摘要】
一种基于嵌入式的播放器的同步调制方法及系统
本专利技术涉及计算机
,尤其涉及一种基于嵌入式的播放器的同步调制方法及系统。
技术介绍
嵌入式的播放器的音视频同步均是采用时间戳做同步,且将正常的音频时间戳信息与视频时间戳信息均记录在视频封装部内,通常嵌入式的播放器的时间戳是以线性递增。于嵌入式的播放器在时间戳正常情况下,多数采用以第三方的线性递增的参考时钟作为基准与音视频时间戳做对比,以完成音视频同步。目前,存在的问题在于,视频封装格式比较多,音视频在采集端的编码复合封装,在一些特殊情况下,会导致复合后的音视频时间戳出现跳变,其中,音视频的时间戳往回跳变或者往前跳变,或者出现只有其中一路时间戳跳变的情况;在第三方的线性递增的参考时钟作为基准同步时,在出现时间戳跳变后,容易导致画面卡顿,快进或者音视频不同步的现象。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
针对现有技术中存在的上述问题,现提供一种基于嵌入式的播放器的同步调制方法及系统。具体技术方案如下:一种基于嵌入式的播放器的同步调制方法,其中,包括:步骤S1、获取当前同步音频信号和视频信号所采用的一当前时间戳;步骤S2本文档来自技高网...

【技术保护点】
1.一种基于嵌入式的播放器的同步调制方法,其特征在于,包括:步骤S1、获取当前同步音频信号和视频信号所采用的一当前时间戳;步骤S2、获取所述当前时间戳的跳变差值;步骤S3、判断所述跳变差值是否小于一第一预设时间时,若是,则所述播放器以一第一时间戳同步播放音频信号和视频信号,并退出;步骤S4、判断所述跳变差值是否大于一第二预设时间时,若是,则所述播放器以一第二时间戳同步播放所述音频信号和所述视频信号,并退出。

【技术特征摘要】
1.一种基于嵌入式的播放器的同步调制方法,其特征在于,包括:步骤S1、获取当前同步音频信号和视频信号所采用的一当前时间戳;步骤S2、获取所述当前时间戳的跳变差值;步骤S3、判断所述跳变差值是否小于一第一预设时间时,若是,则所述播放器以一第一时间戳同步播放音频信号和视频信号,并退出;步骤S4、判断所述跳变差值是否大于一第二预设时间时,若是,则所述播放器以一第二时间戳同步播放所述音频信号和所述视频信号,并退出。2.根据权利要求1所述基于嵌入式的播放器的同步调制方法,其特征在于,所述第一时间戳为对应所述音频信号的音频时间戳;所述第二时间戳为对应所述视频信号的视频时间戳。3.根据权利要求2所述基于嵌入式的播放器的同步调制方法,其特征在于,所述步骤S3中,于退出之前保存当前时间戳的类型;以及所述步骤S4中,于退出之前保存当前时间戳的类型。4.根据权利要求3所述基于嵌入式的播放器的同步调制方法,其特征在于,于所述步骤S2中包括:检测所述当前时间戳是否为所述第一时间戳:若是,则将所述第一时间戳与所述第二时间戳进行比对,以获取所述跳变差值;若否,则将所述当前时间戳与保存的所述时间戳的类型对应的时间...

【专利技术属性】
技术研发人员:陈允民姚挺周智曹力丰曹志恒
申请(专利权)人:晶晨半导体上海股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1