音视频共享同步方法及系统技术方案

技术编号:40040881 阅读:26 留言:0更新日期:2024-01-16 19:42
本发明专利技术公开了一种音视频共享同步方法及系统,其中系统包括主播放端和至少一台从播放端,主播放端为多屏设备中从本地文件或者媒体内容服务平台请求音视频数据的设备,从播放端为其它接收共享音视频数据的设备;数据转发服务用于主播放端和从播放端间的音视频数据共享传输,信令转发服务用于主播放端和从播放端间设备传输信令消息;主播放端进一步包括主播放端数据获取解析模块、主播放端播放控制模块、主播放端信令收发模块;从播放端进一步包括从播放端数据接收模块、从播放端数据获取解析模块、从播放端播放控制模块、从播放端信令收发模块和从播放端同步控制模块,用于实现播放过程中音视频共享、音频的毫秒级同步和视频的帧级同步。

【技术实现步骤摘要】

本专利技术属于音视频播放,具体涉及一种音视频共享同步方法及系统


技术介绍

1、随着技术的发展,多媒体的应用场景日新月异。由原来的电视屏幕,到移动终端,到户外大屏,再到万物互联的多屏融合。家庭影院、座舱娱乐等新兴应用场景随着网络通信技术的进步有了实现的技术基础。以上应用场景的独立空间内的多屏融合对视频播放领域有着多屏同播的天然需求,比如车载智能座舱,不同位置的多块屏幕设备可以共享电影、电视剧、综艺、音乐等音视频内容,可以增强乘车体验。

2、大多数的媒体内容既包含视频也包含音频,多设备间要实现媒体内容的共享就必须要实现视频数据和音频数据的共享和同步。现有技术中,音视频同步方法是各个设备首先从服务器请求同一个源的音视频内容,然后以同一个时钟服务器时间为基准参考时间,各个设备音视频播放时参考时钟服务器时间来进行同步。该方法虽然能够实现播放同步,但存在以下问题:(a)多设备之间因网络抖动从而收到数据有快有慢;(b)各设备间网络延时相差比较大;(c)各设备间硬件延迟不一致。另外,对于在线媒体内容,多媒体内容服务平台提供内容都是按照流量收费或者按照会员账号本文档来自技高网...

【技术保护点】

1.一种音视频共享同步方法,适用于多屏设备之间共享音视频内容,其特征在于,包括:

2.如权利要求1所述的音视频共享同步播放方法,其特征在于,参考同一个同步时间轴对视频数据和音频数据分别进行同步播放包括:播放控制模块调用同步控制模块分别对解码后的视频数据和音频帧数据进行同步状态判断,

3.如权利要求2所述的音视频共享同步方法,其特征在于,对于音频数据,如果从播放端超前,则启动慢速播放同步逻辑,包括:设置第一慢速播放速度和第二慢速播放速度,且均小于正常播放倍数,先采用较小的第一慢速播放速度慢速播放,当播放超前时间差为最大同步误差时间的1-2倍时,设置为较大的第二慢速播...

【技术特征摘要】

1.一种音视频共享同步方法,适用于多屏设备之间共享音视频内容,其特征在于,包括:

2.如权利要求1所述的音视频共享同步播放方法,其特征在于,参考同一个同步时间轴对视频数据和音频数据分别进行同步播放包括:播放控制模块调用同步控制模块分别对解码后的视频数据和音频帧数据进行同步状态判断,

3.如权利要求2所述的音视频共享同步方法,其特征在于,对于音频数据,如果从播放端超前,则启动慢速播放同步逻辑,包括:设置第一慢速播放速度和第二慢速播放速度,且均小于正常播放倍数,先采用较小的第一慢速播放速度慢速播放,当播放超前时间差为最大同步误差时间的1-2倍时,设置为较大的第二慢速播放速度慢速播放,当播放超前时间差小于最小同步误差时间时,判断为同步处理结束,进入同步状态并设置按正常速率播放。

4.如权利要求2所述的音视频共享同步方法,其特征在于,对于音频数据,如果从播放端落后,则启动快速播放同步逻辑,包括:设置第一快速播放速度和第二快速播放速度,且均大于正常播放倍数,先采用较大的第一快速播放速度进行快速播放,当播放落后时间差为最大同步误差时间的1-2倍时,设置为较小的第二快速播放速度进行快速播放,当播放超前时间差小于最小同步误差时间,判断为同步处理结束,进入同步状态并设置按正常速率播放。

5.如权利要求1所述的音视频共享同步方法,其特征在于,从播放端获取到第一帧解码数据后,如果计时器未启动,等待第一个同步参考时间戳的到达和计时器启动。

6.如权利要求1所述的音视频共享同步方法,其特征在于,同步参考时间戳为主播放端进行音视频同步后的最新播放时间戳,主播放端将最新频播放时间戳发送至信令转发服务,信令转发服务将收到的时间戳同时发给...

【专利技术属性】
技术研发人员:文志平沈德欢裘昊杨阳李祖金
申请(专利权)人:杭州当虹科技股份有限公司
类型:发明
国别省市:

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

1