[发明专利]一种自适应调整云桌面分辨率的方法有效

专利信息
申请号: 202110524591.2 申请日: 2021-05-13
公开(公告)号: CN113254130B 公开(公告)日: 2022-11-29
发明(设计)人: 李凡;王流一;陈刚;许佳 申请(专利权)人: 贵州海誉科技股份有限公司
主分类号: G06F9/451 分类号: G06F9/451;H04L67/08
代理公司: 北京惠智天成知识产权代理事务所(特殊普通合伙) 11681 代理人: 周建
地址: 550000 贵州省贵阳市南*** 国省代码: 贵州;52
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自适应 调整 桌面 分辨率 方法
【权利要求书】:

1.一种自适应调整云桌面分辨率的方法,其特征在于,包括:

步骤1,终端计算机单元通过基于开源的SPICE协议连接到虚拟机管理单元后,切换至直通vGPU显示模式;

步骤2,终端计算机单元将终端环境信息发送到虚拟机管理单元;

步骤3,虚拟机管理单元与云桌面虚拟单元间进行分辨率协商,得到合适终端计算机单元当前终端环境下窗口的显示特征数据,并发送到云桌面虚拟单元中;

步骤4,云桌面虚拟单元的vGPU管理器接收显示特征数据后,开启视频流输出;

步骤5,云桌面虚拟单元的vGPU管理器开启视频流输出后,发送显示特征值到虚拟机管理单元;

步骤6,虚拟机管理单元中的VMM信令接收模块收到显示特征值后,由虚拟机管理单元中的VMM数据发送模块发送到终端计算机单元;

步骤7,终端计算机单元收到输出显示特征值后,调用终端分辨率管理模块调整终端应用显示;

所述显示特征数据,包括当前终端应用窗口大小、是否全屏显示和当前窗口分辨率;

所述显示特征值,包括屏幕刷新率、颜色位数和分辨率。

2.如权利要求1所述的一种自适应调整云桌面分辨率的方法,其特征在于,所述开启视频流输出,包括:

vGPU管理器的分辨率管理模块获取vGPU所支持的分辨率列表;

与接收到的显示特征数据进行比较,选取最相近的分辨率;

切换当前云桌面虚拟单元分辨率并调用视频压缩模块,重置视频流压缩参数,开启新的视频流。

3.如权利要求2所述的一种自适应调整云桌面分辨率的方法,其特征在于,所述分辨率协商,包括:

虚拟机管理单元调用VMM信令发送模块,将分辨率调整请求发送到云桌面虚拟单元内的vGPU管理器;

vGPU管理器的管理控制模块接收到分辨率调整请求后,确认调整请求并发送确认信息到虚拟机管理单元的VMM信令接收模块;

虚拟机管理单元的VMM信令接收模块接收到确认信息后,将显示特征数据发送到云桌面虚拟单元内的vGPU管理器;

vGPU管理器调用分辨率管理模块,对显示特征数据进行计算,得到合适终端计算机单元当前终端环境下窗口的显示特征数据。

4.如权利要求3所述的一种自适应调整云桌面分辨率的方法,其特征在于,所述分辨率调整请求,包括:

调整请求和终端环境信息,传输格式为:

Terminal-request(SetSYN,TerminalEnvironment(TerminalBandwidth,Displaydevice performance,Display connectors););

所述调整请求,为以SetSYN为标识符的一串随机数;

所述终端环境信息,包括终端网络带宽数据TerminalBandwidth、终端显示器数据Display device performance和显示终端连接协议Display connectors;

所述终端显示器数据,包括终端显示器分辨率、刷新率。

5.如权利要求4所述的一种自适应调整云桌面分辨率的方法,其特征在于,所述确认信息,包括:

对调整请求的确认和云桌面虚拟单元环境数据,传输格式为

Clouddesktop-confirm(Set ACK,CloudEnvironment(Cloud Bandwidth,SupportList););

所述对调整请求的确认,为以SetACK为标识符的一串数字,数字值为SetSYN所包含随机数的值加一;

所述云桌面虚拟单元环境数据包括vGPU支持的显示特征列表Support List、云桌面分配网络带宽上限值Cloud Bandwidth。

6.如权利要求3所述的一种自适应调整云桌面分辨率的方法,其特征在于,所述对显示特征数据进行计算,包括:

根据显示终端数据与显示终端连接协议,获取显示终端实际支持的分辨率信息、刷新率信息,作为物理属性;

根据终端带宽信息,查询终端网络支持传输的视频显示特征值,作为传输属性;

获取vGPU支持的分辨率列表及云桌面虚拟单元带宽信息,计算云主机网络支持传输的视频显示特征值,取其中不高于vGPU支持分辨率对应的部分信息,作为公共解;

提取公共解中满足物理属性及传输属性部分,作为云桌面传输可行解;

取可行解中分辨率最高值作为最优解,当最优解不唯一时,取其中刷新率最高的可行解作为最优解。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州海誉科技股份有限公司,未经贵州海誉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110524591.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top