[发明专利]一种实现多屏幕同屏播放视频的系统及方法有效
申请号: | 201611264364.6 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106604065B | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 纪琦华;蒲珂;方宏;曾泽基;李哲山;胡彬;陈传海;蔡忠善;张毅萍;魏明;蔡辉 | 申请(专利权)人: | 中广热点云科技有限公司 |
主分类号: | H04N21/242 | 分类号: | H04N21/242;H04N21/41;H04N21/43;H04N21/434 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 屏幕 播放 视频 系统 方法 | ||
1.一种实现多屏幕同屏播放视频的系统,其特征在于,所述系统包括同步服务器以及与所述同步服务器连接的多个播放终端;
所述同步服务器设有控制模块,所述控制模块用于在收到2个或2个以上播放终端的视频播放请求时,生成时间文件以及与播放终端相匹配的同步文件,所述同步文件通过更新时间文件来控制播放终端的视频播放同步;所述同步文件对所述时间文件的更新方式为:t+k,其中,t为时间文件更新前的时间值,-2s<k<2s;当k不在上述范围时,则停止该播放终端播放或给出视频播放不同步的提示信息;
所述播放终端包括显示屏以及与所述显示屏连接的控制器,所述控制器设有:
视频请求模块:用于生成视频播放请求;
视频播放模块:用于播放视频文件;每个播放终端同时各自获取播放视频的同步文件和时间文件,视频播放模块被时间文件校正后进行视频的播放;
同步解析模块:用于解析同步文件,并根据同步文件更新时间文件;
所述控制模块根据同步服务器与发送视频播放请求的各个播放终端间的距离、网速以及各个播放终端的型号等信息进行综合和修正后生成与各个播放终端匹配的同步文件;
在发送视频播放请求的播放终端数量在2个以上时,根据播放终端数量的变化更新同步文件和时间文件,以各个播放终端的实际播放时间与时间文件原始时间值的差值的均数,更新所述时间文件。
2.根据权利要求1所述的系统,其特征在于,所述控制器还设有同步更新模块,所述同步更新模块用于每隔一定时间,依据同步文件更新一次时间文件。
3.根据权利要求1所述的系统,其特征在于,所述同步服务器还设有缓冲器,所述缓冲器用于缓存同步服务器接收的视频流,并供播放终端下载播放;所述同步服务器为网关。
4.一种实现多屏幕同屏播放视频的方法,其特征在于,所述方法包括如下步骤:
S1.播放终端向同步服务器发送视频播放请求;
S2.同步服务器在接收到至少一个播放终端发送的视频播放请求后,不间断地向视频源服务器发送视频文件请求,直至视频源服务器响应;
S3.视频源服务器根据视频文件请求,发送视频文件给同步服务器;
S4.同步服务器根据发送视频播放请求的播放终端个数确定是否生成同步文件和时间文件,如果生成同步文件和时间文件,则将同步文件、时间文件与视频文件一起发送给播放终端,如果不生成同步文件和时间文件,则将视频文件直接发送给播放终端,
S5.播放终端播放视频;所述同步文件的生成具体包括:同步服务器根据其与发送视频播放请求的各个播放终端间的距离、网速以及各个播放终端的型号等信息进行综合和修正后生成与各个播放终端匹配的同步文件;
当发送视频播放请求的播放终端数量在2个以上时,每当播放终端数量发生变化时,更新一次同步文件和时间文件。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:每隔一定时间,播放终端接收的同步文件更新一次时间文件。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述同步服务器缓存视频文件数据,供播放终端下载播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中广热点云科技有限公司,未经中广热点云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611264364.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速开播方法及装置
- 下一篇:改进的视频app中个性化推荐方法及系统