[发明专利]一种基于消息通讯的音视频同步方法、系统及设备在审
申请号: | 202111216706.8 | 申请日: | 2021-10-19 |
公开(公告)号: | CN113938737A | 公开(公告)日: | 2022-01-14 |
发明(设计)人: | 孟国强;韩帅;宋可鑫;孟萌;王德山 | 申请(专利权)人: | 山东亚华电子股份有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/472 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 陈曦 |
地址: | 255088 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 消息 通讯 视频 同步 方法 系统 设备 | ||
1.一种基于消息通讯的音视频同步方法,其特征在于,所述方法包括:
消息服务器基于第一预设时间间隔,向与所述消息服务器连接的每个音视频播放设备发送音视频播放进度获取消息,以分别获取每个音视频播放设备的音视频播放进度信息;其中,所述音视频播放进度信息包括当前播放音视频序号以及当前播放音视频进度;
所述消息服务器基于每个音视频播放设备的当前播放音视频序号,确定同步音视频序号;以及确定所述消息服务器与每个音视频播放设备之间的消息传输时间;
所述消息服务器根据所述消息传输时间以及每个音视频播放设备的当前播放音视频进度,确定同步音视频进度;并将所述同步音视频序号以及所述同步音视频进度,同时发送到每个音视频播放设备,以便所述每个音视频播放设备根据所述同步音视频序号以及所述同步音视频进度,调整音视频播放进度。
2.根据权利要求1所述的一种基于消息通讯的音视频同步方法,其特征在于,在消息服务器基于第一预设时间间隔,向与所述消息服务器连接的每个音视频播放设备发送音视频播放进度获取消息,以分别获取每个音视频播放设备的音视频播放进度信息之前,所述方法还包括:
每个音视频播放设备在音视频服务器中获取需要播放的音视频文件,并保存在音视频文件列表中;
所述每个音视频播放设备向所述消息服务器发送等待播放消息;
所述消息服务器在接收到所有音视频播放设备的等待播放消息后,向每个音视频播放设备同时发送开始播放消息,以便所有音视频播放设备基于所述开始播放消息,同时开始播放所述音视频文件列表中的音视频文件,并分别记录当前播放的音视频文件的已播放时间;
其中,所述音视频文件的播放方式为列表循环播放;所述已播放时间为,所述音视频文件从开始播放到当前时刻所经过的时间。
3.根据权利要求2所述的一种基于消息通讯的音视频同步方法,其特征在于,在所有音视频播放设备基于所述开始播放消息,同时开始播放所述音视频文件列表中的音视频文件,并分别记录当前播放的音视频文件的已播放时间之后,所述方法还包括:
每个音视频播放设备基于第二预设时间间隔,分别获取正在播放的音视频文件的播放进度;其中,所述播放进度为,所述音视频文件的进度条所显示的音视频播放进度;
并计算所述正在播放的音视频文件的已播放时间与播放进度之间的第一差值;
若所述第一差值的绝对值大于第一预设阈值,则将所述正在播放的音视频文件的播放进度调整为所述已播放时间;
若所述第一差值的绝对值小于等于第一预设阈值,则不对所述正在播放的音视频文件的播放进度进行调整。
4.根据权利要求1所述的一种基于消息通讯的音视频同步方法,其特征在于,所述消息服务器基于每个音视频播放设备的当前播放音视频序号,确定同步音视频序号,具体包括:
所述消息服务器根据预设的选举规则,在每个音视频播放设备的当前播放音视频序号中选举出所述同步音视频序号;其中,所述选举规则至少包括以下任一项:最先回复规则、多票优先规则;
其中,所述最先回复规则为:所述消息服务器将第一个回复消息的音视频播放设备对应的当前播放音视频序号,确定为所述同步音视频序号;
所述多票优先规则为:所述消息服务器在所有音视频播放设备正在播放的音视频文件中,确定出现次数最多的音视频文件的序号,并将所述序号确定为所述同步音视频序号。
5.根据权利要求4所述的一种基于消息通讯的音视频同步方法,其特征在于,确定所述消息服务器与每个音视频播放设备之间的消息传输时间,具体包括:
所述消息服务器记录发送所述音视频播放进度获取消息时的第一时间戳;
在接收到所述第一个回复消息的音视频播放设备回复的播放进度信息的同时,记录对应的第二时间戳;
计算所述第二时间戳与所述第一时间戳之间的第二差值,并将所述第二差值确定为所述消息服务器与每个音视频播放设备之间的消息传输时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东亚华电子股份有限公司,未经山东亚华电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111216706.8/1.html,转载请声明来源钻瓜专利网。