音视频同步播放的方法及装置制造方法及图纸

技术编号:13584809 阅读:90 留言:0更新日期:2016-08-24 14:17
本发明专利技术公开了一种音视频同步播放的方法,当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息;根据所述设备信息查找预置的数据库,确定所述外接声音设备播放音频时的延时时间,所述预置的数据库包含所述设备信息与所述延时时间之间的对应关系;根据所述延时时间调整所述多媒体文件的视频,使得所述音频与所述视频同步播放。本发明专利技术还公开了一种音视频同步播放的装置。本发明专利技术实现了通过外接声音设备播放多媒体文件的音频时,自动调整音频与视频画面同步的目的。

【技术实现步骤摘要】

本专利技术涉及计算机多媒体
,尤其涉及音视频同步播放的方法及装置
技术介绍
随着计算机多媒体技术的发展,生活中人们常常在电脑、手机等设备上播放声音或视频等多媒体文件,在播放的同时,也常常采用外接声音设备播放声音,如蓝牙音箱、蓝牙耳机等。但是,当用户连接外接声音设备时,常常会发现声音与视频不同步,例如当视频中人物说完一句话之后,外接声音设备才播放出视频中人物的声音,外接声音设备带来的声音延迟使用户体验较差。现有技术中播放设备可以让用户根据外接声音播放设备的延时进行调整,使得播放声音与视频同步。在这种情况下,用户往往自己根据视频与声音一步一步手动调整确认,调整方式比较繁琐,影响用户体验。
技术实现思路
本专利技术的主要目的在于提供一种音视频同步播放的方法及装置,旨在实现通过外接声音设备播放多媒体文件的音频时,自动调整音频与视频画面同步的目的。为实现上述目的,本专利技术提供的一种音视频同步播放的方法包括以下步骤:当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息;根据所述设备信息查找预置的数据库,确定所述外接声音设备播放音频时的延时时间,所述预置的数据库包含所述设备信息与所述延时时间之间的对应关系;根据所述延时时间调整所述多媒体文件的视频,使得所述音频与所述视
频同步播放。优选地,所述当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息之前包括:发送预置的第一音频至外接声音设备,记录发送所述第一音频的第一初始时间;在发送所述第一音频后,获取所述外接声音设备播放的第二音频及接收所述第二音频的第一时间参数;将所述第二音频分时间段标记并与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间;将所述延时时间和所述外接声音设备的设备信息保存在所述数据库中。优选地,所述将所述第二音频分时间段标记并与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间包括:将所述第二音频按照预置的时间间隔分段标记,分为N段,N为正整数;获取所述第二音频分段标记后的第i段分析音频,i的初始值为1,i小于或等于N;将所述第i段分析音频与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间。优选地,所述第一时间参数中包括接收所述第二音频的第二初始时间、接收所述第二音频中所述第i段分析音频的第三初始时间和接收所述第二音频的结束时间;则所述将所述第i段分析音频与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间包括:判断所述第i段分析音频与所述第一音频的相似度是否小于预设值;若是,则得到第i段为播放所述第一音频的初始时间段,确定所述第i段分析音频的第三初始时间与所述第一初始时间的第一时间差值为所述延时时间;若否,则计算所述结束时间与第二初始时间的第二时间差值,根据所述第二时间差值判断是否向用户反馈提醒消息。优选地,所述根据所述第二时间差值判断是否向用户反馈提醒消息包括:判断所述第二时间差值是否大于预置的限制时间;若是,则向用户反馈确认所述延时时间失败的提醒消息;若否,则令i=i+1,且当i小于或等于N时,返回执行所述获取所述第二音频分段标记后的第i段分析音频的步骤。此外,为实现上述目的,本专利技术还提供一种确定音视频同步播放的装置,所述音视频同步播放的装置包括:第一获取模块,用于当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息;查找确定模块,用于根据所述设备信息查找预置的数据库,确定所述外接声音设备播放音频时的延时时间,所述预置的数据库包含所述设备信息与所述延时时间之间的对应关系;调整模块,用于根据所述延时时间调整所述多媒体文件的视频,使得所述音频与所述视频同步播放。优选地,所述音视频同步播放的装置还包括:音频发送模块,用于发送预置的第一音频至外接声音设备,记录发送所述第一音频的第一初始时间;第二获取模块,用于在发送所述第一音频后,获取所述外接声音设备播放的第二音频及接收所述第二音频的第一时间参数;分析确定模块,用于将所述第二音频分时间段标记并与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间;保存模块,用于将所述延时时间和所述外接声音设备的设备信息保存在
所述数据库中。优选地,所述分析确定模块包括:音频处理子模块,用于将所述第二音频按照预置的时间间隔分段标记,分为N段,N为正整数;获取子模块,用于获取所述第二音频分段标记后的第i段分析音频,i的初始值为1,i小于或等于N;确定子模块,用于将所述第i段分析音频与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间。优选地,所述第一时间参数中包括接收所述第二音频的第二初始时间、接收所述第二音频中所述第i段分析音频的第三初始时间和接收所述第二音频的结束时间;则所述确定子模块包括:判断单元,用于判断所述第i段分析音频与所述第一音频的相似度是否小于预设值;确定单元,用于当所述第i段分析音频与所述第一音频的相似度小于预设值时,得到第i段为播放所述第一音频的初始时间段,确定所述第i段分析音频的第三初始时间与所述第一初始时间的第一时间差值为所述延时时间;计算单元,用于当所述第i段分析音频与所述第一音频的相似度不小于预设值时,计算所述结束时间与第二初始时间的第二时间差值,根据所述第二时间差值判断是否向用户反馈提醒消息。优选地,所述计算单元包括:判断子单元,用于判断所述第二时间差值是否大于预置的限制时间;消息反馈子单元,用于当所述第二时间差值大于预置的限制时间时,向用户反馈确认所述延时时间失败的提醒消息;触发子单元,用于当所述第二时间差值不大于预置的限制时间时,令i=i+1,且当i小于或等于N时,触发所述获取子模块获取所述第二音频分段标记后的第i段分析音频。本专利技术实施例通过当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息;根据所述设备信息查找预置的数据库,确定所述外接声音设备播放音频时的延时时间,所述预置的数据库包含所述设备信息与所述延时时间之间的对应关系;根据所述延时时间调整所述多媒体文件的视频,使得所述音频与所述视频同步播放。通过连接外接声音设备播放多媒体文件的音频时先获取该外接声音设备的设备信息再根据设备信息查询延时时间,再根据延时时间调整多媒体文件的音频与视频同步播放,使得在使用外接声音设备播放多媒体文件的音频时,无需用户每次手动调整,实现了自动调整音频与视频画面同步的目的。附图说明本文档来自技高网
...

【技术保护点】
一种音视频同步播放的方法,其特征在于,所述方法包括以下步骤:当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息;根据所述设备信息查找预置的数据库,确定所述外接声音设备播放音频时的延时时间,所述预置的数据库包含所述设备信息与所述延时时间之间的对应关系;根据所述延时时间调整所述多媒体文件的视频,使得所述音频与所述视频同步播放。

【技术特征摘要】
1.一种音视频同步播放的方法,其特征在于,所述方法包括以下步骤:当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息;根据所述设备信息查找预置的数据库,确定所述外接声音设备播放音频时的延时时间,所述预置的数据库包含所述设备信息与所述延时时间之间的对应关系;根据所述延时时间调整所述多媒体文件的视频,使得所述音频与所述视频同步播放。2.如权利要求1所述的方法,其特征在于,所述当通过外接声音设备播放多媒体文件的音频时,获取所述外接声音设备的设备信息之前包括:发送预置的第一音频至外接声音设备,记录发送所述第一音频的第一初始时间;在发送所述第一音频后,获取所述外接声音设备播放的第二音频及接收所述第二音频的第一时间参数;将所述第二音频分时间段标记并与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间;将所述延时时间和所述外接声音设备的设备信息保存在所述数据库中。3.如权利要求2所述的方法,其特征在于,所述将所述第二音频分时间段标记并与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间包括:将所述第二音频按照预置的时间间隔分段标记,分为N段,N为正整数;获取所述第二音频分段标记后的第i段分析音频,i的初始值为1,i小
\t于或等于N;将所述第i段分析音频与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间。4.如权利要求3所述的方法,其特征在于,所述第一时间参数中包括接收所述第二音频的第二初始时间、接收所述第二音频中所述第i段分析音频的第三初始时间和接收所述第二音频的结束时间;则所述将所述第i段分析音频与所述第一音频对比分析,得到接收到所述外接声音设备播放所述第一音频的初始时间段,根据所述初始时间段、所述第一初始时间和所述第一时间参数确定所述外接声音设备播放音频时的延时时间包括:判断所述第i段分析音频与所述第一音频的相似度是否小于预设值;若是,则得到第i段为播放所述第一音频的初始时间段,确定所述第i段分析音频的第三初始时间与所述第一初始时间的第一时间差值为所述延时时间;若否,则计算所述结束时间与第二初始时间的第二时间差值,根据所述第二时间差值判断是否向用户反馈提醒消息。5.如权利要求4所述的方法,其特征在于,所述根据所述第二时间差值判断是否向用户反馈提醒消息包括:判断所述第二时间差值是否大于预置的限制时间;若是,则向用户反馈确认所述延时时间失败的提醒消息;若否,则令i=i+1,且当i小于或等于N时,返回执行所述获取所述第二音频分段标记后的第i段分...

【专利技术属性】
技术研发人员:柯杰燕戚炎兴孟梁军
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东;44

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

1