[发明专利]一种视频重定向方法及装置有效
申请号: | 202011531136.7 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112637681B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 覃龙斌 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402;H04N21/44;H04N21/431;G06F9/451 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 定向 方法 装置 | ||
本申请涉及云桌面技术领域,特别涉及一种视频重定向方法及装置。该方法应用于云桌面系统中的客户端,该方法包括:在创建桌面窗口时,创建所述桌面窗口对应的视频重定向图层和水印图层;接收所述客户端对应的虚拟机发送的视频数据和播放控制信息;基于所述播放控制信息确定所述视频重定向图层在所述桌面窗口中的位置,并将所述视频数据发送至所述视频重定向图层进行渲染。
技术领域
本申请涉及云桌面技术领域,特别涉及一种视频重定向方法及装置。
背景技术
当前云计算的时代背景下,VDI的应用场景日益广泛,VDI主要依靠物理服务器上的Hypervisor划分出的虚拟机,但是虚拟机中视频和图像处理的硬件显卡非常昂贵,且客户机上通常具有较强的视频解码和处理能力,若仅当做云桌面的接入平台则是对客户机资源的一种浪费。在当前,视频播放是最为常见的一种日常应用,但是若在虚拟机中直接播放视频,可能带来虚拟机卡顿,播放画面不流畅等问题,因此进行视频重定向是一种必要的措施,也是技术潮流。
在VDI的视频重定向的技术实现中,包含虚拟机播放器,和客户端播放器。在视频播放过程中,需要将虚拟机中播放控制信息及音视频数据信息传递到客户端,在客户端完成音视频解码、显示及播放控制的功能。另外,在虚拟机中会实时监控播放器的位置信息,并把该位置信息传递到客户端,客户端图像显示部分收到该消息后会调整客户端播放器的位置,进而使客户端播放画面与虚拟机画面保持一致。如此,完成了视频重定向的功能。
目前市场上存在的视频重定向应用,只使用一个重定向窗口来显示视频图像,根据接收到播放器窗口的位置信息,实时的更新客户端播放窗口的位置。示例性的,参阅图1所示,在单桌面窗口的场景下,重定向桌面是一个独立窗口,用户可单独关闭重定向窗口,且桌面窗口的明水印也无法在叠加在重定向窗口上,明水印功能失效。在多屏场景下进行视频重定向时,禁止用户窗口化桌面窗口,用户体验差。即使放开让用户窗口化桌面窗口,如果两个屏幕的分辨率不同,则也无法合理排布多个桌面窗口和重定向窗口,示例性的,参阅图2所示。
发明内容
本申请提供了一种视频重定向方法及装置,用以解决现有技术中存在的客户端桌面窗口明水印失效,以及多屏显示时用户体验差的问题。
第一方面,本申请提供了一种视频重定向方法,应用于云桌面系统中的客户端,所述方法包括:
在创建桌面窗口时,创建所述桌面窗口对应的视频重定向图层和水印图层;
接收所述客户端对应的虚拟机发送的视频数据和播放控制信息;
基于所述播放控制信息确定所述视频重定向图层在所述桌面窗口中的位置,并将所述视频数据发送至所述视频重定向图层进行渲染。
可选地,在创建桌面窗口时,创建所述桌面窗口对应的视频重定向图层和水印图层的步骤包括:
针对每一显示屏创建对应的桌面窗口;
针对每一桌面窗口创建对应的视频重定向图层和水印图层。
可选地,所述水印图层在所述视频重定向图层的上层。
可选地,基于所述播放控制信息确定所述视频重定向图层在所述桌面窗口中的位置,并将所述视频数据发送至所述视频重定向图层进行渲染的步骤包括:
在接收到所述客户端对应的虚拟机发送的所述播放控制信息时,判断本地是否创建有多个桌面窗口;
若判定本地创建有多个桌面窗口,则根据所述播放控制信息,判断视频是否需要跨屏显示;
若判定需要跨屏显示,则对所述视频数据进行解码操作,并分别将解码后的视频数据发送给所述多个桌面窗口分别对应的视频重定向图层进行渲染。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011531136.7/2.html,转载请声明来源钻瓜专利网。