【技术实现步骤摘要】
一种视频重定向的处理方法、云终端和云桌面服务器
本申请涉及但不限于云计算领域,尤指一种视频重定向的处理方法、云终端和云桌面服务器。
技术介绍
云计算被中国列为重点扶持的战略新兴产业,云桌面作为云计算产业中落地最早的项目之一,市场规模巨大。近年来,云桌面在国内蓬勃发展,包括众多学校、政府、企业等均陆续采用云桌面技术替代传统个人电脑。云桌面是企业IT(InformationTechnology,信息科技)架构的一次革命,带来移动计算体验的同时,满足了很多特定行业的需要。云桌面视频重定技术中,需要进行终端视频资源获取、从终端传输到云桌面、云桌面视频播放、视频画面从云桌面传输到终端等流程,或许还要加上终端传输到云桌面前的视频编码、终端传输到云桌面后的视频解码、云桌面传输到终端前的视频编码、云桌面传输到终端后的视频解码等流程。当不进行运动图像有损压缩算法视频编解码时,高清视频数据每一帧数据都堪称巨大,通过网络传输延时相当严重,如果进行运动图像有损压缩算法视频编解码,通过网络传输的数据包可以变得非常小,网络传输延时也达到可以大致忽略的程度,但是对高清视频数据的运动图像有损压缩算法视频编解码耗时就变成了一个不可忽略的数字,这其中还要包含对云桌面图像进行运动图像有损压缩算法视频编解码的耗时。造成的结果就是虚拟机环境内播放画面与用户操作脱节,并且影响虚机其他应用程序的使用。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供了一种视频重定向的处理方法、云终端和云桌面服务器,以提高视频播放流畅度。本专利技术实施例提供了一种 ...
【技术保护点】
1.一种视频重定向的处理方法,包括:云终端获取按照图像特征定位的云桌面视频图像屏幕的位置信息;所述云终端获取本地的视频图像,按照所述位置信息播放所述视频图像。
【技术特征摘要】
1.一种视频重定向的处理方法,包括:云终端获取按照图像特征定位的云桌面视频图像屏幕的位置信息;所述云终端获取本地的视频图像,按照所述位置信息播放所述视频图像。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述云终端按照图像重新定位标志,在所述本地的视频图像上设置图像特征定位标记,将设置有所述图像特征定位标记的视频图像压缩编码和封装,发送至云桌面服务器;或者,所述云终端按照图像重新定位标志,将本地的视频图像压缩编码和封装,发送至云桌面服务器。3.如权利要求2所述的方法,其特征在于,所述图像特征定位标记设置于所述视频图像的指定位置,所述图像特征定位标记包括具有特征颜色的预设图案。4.如权利要求3所述的方法,其特征在于,所述视频图像的指定位置包括如下位置至少之一:所述视频图像的四个角、所述视频图像的四条边;所述特征颜色和预设图案中的至少之一与视频设备相对应,或者,所述特征颜色和预设图案中的至少之一与视频图像地址相对应;所述预设图案包括如下之一:L形、半闭框、三角形、直角梯形、长方形、二维码。5.如权利要求1或2所述的方法,其特征在于,所述方法还包括:所述云终端监控键鼠事件,确定发生键鼠事件时,将所述本地的视频图像中存在键鼠事件的视频图像压缩编码和封装,发送至云桌面服务器;其中,所述键鼠事件包括键盘事件和鼠标事件中的至少之一。6.如权利要求5所述的方法,其特征在于,所述键盘事件包括控制Ctrl键、替换Alt键、输入Enter键和空格键中的至少之一;所述鼠标事件包括鼠标左键按键事件、鼠标中键按键事件和鼠标右键按键事件中的至少之一。7.如权利要求1或2所述的方法,其特征在于,所述云终端获取按照图像特征定位的云桌面视频图像屏幕的位置信息,包括:所述云终端获取所述云桌面服务器的客户操作系统桌面图像,根据所述客户操作系统桌面图像中图像特征定位标记确定所述位置信息;或者所述云终端接收所述云桌面服务器发送的所述位置信息。8.如权利要求7所述的方法,其特征在于,所述根据所述客户操作系统桌面图像中图像特征定位标记确定所述位置信息之后,所述方法还包括:所述云终端取消图像重新定位标志。9.如权利要求1所述的方法,其特征在于,所述按照所述位置信息播放所述视频图像之前,所述方法还包括:所述云终端确定图像重新定位标志为取消的状态。10.如权利要求1所述的方法,其特征在于,所述按照所述位置信息播放所述视频图像,包括:所述云终端按照所述位置信息确定云桌面视频图像屏幕的尺寸,按照所述云桌面视频图像屏幕的尺寸对所述本地的视频图像进行缩放;按照所述位置信息,在云桌面客户端界面上对应位置的置顶覆盖绘画层上绘制缩放后的视频图像。11.如权利要求10所述的方法,其特征在于,所述在云桌面客户端界面上对应的位置置顶覆盖绘画层上绘制缩放后的视频图像之前,所述方法还包括:按照所述位置信息,在所述云桌面客户端界面上创建一层置顶覆盖绘画层。12.如权利要求10所述的方法,其特征在于,所述方法还包括:所述云终端确定所述云桌面视频图像屏幕的位置发生移动,则按照变化后的位置信息,将所述置顶覆盖绘画层移动到变化后的位置。13.如权利要求2所述的方法,其特征在于,所述方法还包括:所述云终端确定所述云桌面视频图像屏幕的位置发生移动,设置所述图像重新定位标志。14.如权利要求12或13所述的方法,其特征在于,所述云终端确定所述云桌面视频图像屏幕的位置发生移动,包括:所述云终端获取所述云桌面服务器的客户操作系统桌面图像,按照所述云桌面视频图像屏幕的位置信息获取所述位置信息对应的像素点的颜色值,与本地的视频图像对应位置的像素点的颜色值进行比较,以及,将所述云桌面视频图像屏幕的位置信息对应的像素点的颜色值与所述云桌面视频图像屏幕的位置信息对应的外围像素点的颜色值进行比较,根据比较结果确定所述云桌面视频图像屏幕的位置发生移动;或者所述云终端接收所述云桌面服务器发送的重新定位的通知。15.如权利要求1所述的方法,其特征在于,所述位置信息包括云桌面视频图像屏幕的四个角点的位置坐标。16.一种视频重定向的处理方法,包括:云桌面服务器确定按照图像特征定位的云桌面视频图像屏幕的位置信息;所述云桌面服务器将所述位置信息发送至云终端,以使所述云终端按照所述位置信息播放云终端本地的视频图像。17.如权利要求16所述的方法,其特征在于,所述云桌面服务器确定按照图像特征定位的云桌面视频图像屏幕的位置信息,包括:所述云桌面服务器获取客户操作系统桌面图像,根据所述客户操作系统桌面图像中图像特征定位标记确定所述位置信息。18.如权利要求16所述的方法,其特征在于,所述云桌面服务器获取客户操作系统桌面图像,根据所述客户操作系统桌面图像中图像特征定位标记确定所述位置信息之后,还包括:所述云桌面服务器取消图像重新定位标志。19.如权利要求16所述的方法,其特征在于,所述方法还包括:所述云桌面服务器确定所述云桌面视频图像屏幕的位置发生移动,设置图像重新定位标志。20.如权利要求19所述的方法,其特征在于,所述云桌面服务器确定所述云桌面视频图像屏幕的位置发生移动,包括:所述云桌面服务器获取来自云终端的视频图像存入云桌面缓存,以及,获取客户操作系统桌面图像,按照所述云桌面视频图像屏幕的位置信息获取所述位置信息对应的像素点的颜色值,与所述云桌面缓存的视频图像对应位置的像素点的颜色值进行比较,以及,将所述云桌面视频图像屏幕的位置信息对应的像素点的颜色值与所述云桌面视频图像屏幕的位置信息对应的外围像素点的颜色值进行比较,根据比较结果确定所述云桌面视频图像屏幕的位置发生移动。21.如权利要求16所述的方法,其特征在于,所述方法还包括:所述云桌面服务器接收所述云终端发送的经过压缩编码和封装的视频图像,将接收到的视频图像进行解析,还原为视频流数据,对所述视频流数据进行解码;按照图像重新定位标志,在解码后得到的视频图像上设置图像特征定位标记;或者所述云桌面服务器在预设的视频图像上设置图像特征定位标记。22.一种视频重定向的处理方法,包括:云桌面服务器接收云终端发送的经过压缩编码和封装的视频图像,将接收到的视频图像进行解析,还原为视频流数据,对所述视频流数据进行解码;按照图像重新定位标志,在解码后得到的视频图像上设置图像特征定位标记,以使所述云终端根据所述图像特征定位标记确定云桌面视频图像屏幕的位置信息,从而按照所述位置信息播放云终端本地的视频图像。23.如权利要求22所述的方法,其特征在于,所述图像特征定位标记设置于视频图像的指定位置,所述图像特征定位标记包括具有特征颜色的预设图案。24.一种云终端,其特征在于,包括:重定向客户...
【专利技术属性】
技术研发人员:陈铭,郭热思,胡泊,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。