[发明专利]一种HTML5在线视频重定向系统及其实现方法有效
申请号: | 201811244467.5 | 申请日: | 2018-10-24 |
公开(公告)号: | CN109446460B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 陈海钊;涂旭平;王志荣;刘勇彬;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/955;H04N21/858;H04N21/4782 |
代理公司: | 厦门市新华专利商标代理有限公司 35203 | 代理人: | 徐勋夫 |
地址: | 523808 广东省东莞市松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 html5 在线视频 定向 系统 及其 实现 方法 | ||
本发明涉及视频重定向技术领域,特别是一种HTML5在线视频重定向系统及其实现方法。本发明的系统由包括HTML5视频重定向插件、HTML5视频重定向代理和HTML5视频解析器;云桌面浏览器中的HTML5视频重定向插件在元素插入、网页加载等事件植入监听器;监听器检测到HTML5视频特征,通过HTML5视频重定向代理发送网页URL给云终端;云终端新建浏览器窗口,根据URL加载网页内容;云终端将浏览器窗口的显示区域覆盖云桌面浏览器的内容显示区;HTML5视频重定向插件将当前标签页标记为已重定向,并将标签页的内容清空。本发明能有效降低云桌面的负载及网络要求,提升桌面云环境下HTML5在线视频的播放流畅度及用户体验。
技术领域
本发明涉及视频重定向技术领域,特别是一种HTML5在线视频重定向系统及其实现方法。
背景技术
视频重定向是桌面云里一项重要的技术,其基本的原理是将虚拟机里的视频重定向至云终端上进行播放,充分利用云终端的性能,从而降低虚拟机的资源消耗及虚拟机至云终端的网络流量,提升视频播放的流畅度。由于HTML5标准规范比较新,发展时间较短,在当前的在线视频重定向技术中,缺少了对HTML5在线视频重定向的支持,导致在桌面云环境下播放HTML5在线视频的时候,存在卡顿、占用云桌面CPU资源大、占用网络流量多等问题。
发明内容
本发明解决的技术问题在于提供一种HTML5在线视频重定向系统及其实现方法,能把HTML5在线视频重定向到云终端进行处理,有效降低云桌面的负载及网络要求,提升桌面云环境下HTML5在线视频的播放流畅度及用户体验。
本发明解决上述技术问题的技术方案是:
所述系统包括HTML5视频重定向插件、HTML5视频重定向代理和HTML5视频解析器;
所述HTML5视频重定向插件安装在云桌面浏览器中,主要负责监听特定的事件,以及检测HTML5视频的特征;
所述HTML5视频重定向代理,以自启动服务的形式部署在云桌面里,负责检测浏览器大小、位置、遮盖关系的变化,以及协调HTML5视频重定向插件与HTML5视频解析器之间的通讯;
所述HTML5视频解析器是部署在云终端上的程序,主要负责解析、渲染及控制HTML5在线视频的播放。
所述HTML5视频重定向插件,
在浏览器启动时,自动生成一个浏览器识别码,用于在通讯时区分不同的浏览器;
在浏览器新建标签页时,自动生成一个标签页识别码,用于在通讯时区分不同的标签页;
所述HTML5视频解析器在新建浏览器窗口时,将该浏览器窗口与对应的浏览器识别码和标签页识别码进行关联,用于在通讯时区分不同的浏览器窗口。
所述的方法包括以下步骤:
S1:云桌面浏览器中的HTML5视频重定向插件在元素插入、网页加载等事件植入监听器;
S2:监听器检测到HTML5视频特征,通过HTML5视频重定向代理发送网页URL给云终端;
S3:云终端新建浏览器窗口,根据URL加载网页内容;
S4:云终端将浏览器窗口的显示区域覆盖云桌面浏览器的内容显示区;
S5:HTML5视频重定向插件将当前标签页标记为已重定向,并将标签页的内容清空。
所述步骤S2中,
所述HTML5视频特征是指特定的HTML标签规则,包括video标签、含有某些指定属性的a标签;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811244467.5/2.html,转载请声明来源钻瓜专利网。