基于云桌面spice通信协议的性能优化的方法与流程

文档序号:11234863阅读:2747来源:国知局

本发明涉及云桌面通讯技术领域,尤其涉及一种基于云桌面spice通信协议的性能优化的方法。



背景技术:

目前云桌面spice通信协议采用是标准的jpeg编码技术,由于jpeg本身编码技术的不足,所以导致云桌面spice通信协议在多用使用过程中出现占用大量网络带宽,响应延时等问题,特别在多媒体视频播放方面比较严重,有严重丢帧情况。



技术实现要素:

本发明的目的在于提供一种基于云桌面spice通信协议的性能优化的方法,有效解决上述技术问题。

为有效解决上述技术问题,本发明采取的技术方案如下:

基于云桌面spice通信协议的性能优化的方法,该方法包括以下步骤:

(1)设置云桌面客户端及物理服务器;

(2)所述与桌面客户端与所述物理服务器之间通过spice通信协议实现数据交互;

(3)所述spice通信协议同时支持jpeg编码与h.246编码方式;

(4)在持续运行进行云桌面操作状态下对jpeg与h.264编解码互相切换。

特别的,该方法还包括以下步骤:

(1-1)云桌面spice通信协议同时支持jpeg编码与h.246编码方式,且可以在同一台物理服务器上交叉使用。

特别的,该方法还包括以下步骤:

(1-2)通过对参数调整,可以调整每秒钟服务器编码的云桌面图像帧数,支持从10-60帧之间调整,默认值为20;h.264通过比特率调整,可以低降网络带宽和服务器处理请求,支持3000-35000之间调整,默认值为6000。

特别的,该方法还包括以下步骤:

(1-3)所述spice通信协议采用h264编码技术,实现终端设备在本地,云桌面在互联网的云端。

特别的,该方法还包括以下步骤:

(1-4)所述jpeg通过编码质量调整,可以低降低网络带宽和服务器处理请求,支持1-100之间调整,默认值为70。

特别的,该方法还包括以下步骤:

(1-5)应用jpeg编解码的云桌面虚拟机每个1080p桌面播放视频带宽为60m,720p桌面播放视频带宽为35m。

特别的,该方法还包括以下步骤:

(1-6)应用h.264编解码的云桌面虚拟机每个1080p桌面播放视频带宽为15m,720p桌面播放视频带宽为8m。

本发明的有益效果为:本发明提供的基于云桌面spice通信协议的性能优化的方法,在云桌面kvm虚拟化技术前提下,结合intel支持的vt-x和vt-d虚拟化技术;从服务器负责提供云桌面虚拟机和管理设置的工作模式,改变成云桌面虚拟机移植到本地客户端硬件上运行,让服务器只负责管理设置工作;另外向本地客户端上运行的云桌面虚拟机提供显卡和声卡,usb接口等设备的硬件资源分配。让云桌面虚拟机系统可以识别分配的硬件资源,实现云桌面虚拟机直接调用本地硬件资源,完全解决3d加速、3d渲染、声音延时、usb设备不支持等问题。

下面结合附图对本发明进行详细说明。

附图说明

图1是本发明所述方法中虚拟系统的系统架构图;

具体实施方式

实施例1:

如图1所示,本实施例提供的基于云桌面spice通信协议的性能优化的方法,基于云桌面spice通信协议的性能优化的方法,该方法包括以下步骤:

(1)设置云桌面客户端及物理服务器;

(2)所述与桌面客户端与所述物理服务器之间通过spice通信协议实现数据交互;

(3)所述spice通信协议同时支持jpeg编码与h.246编码方式;

(4)在持续运行进行云桌面操作状态下对jpeg与h.264编解码互相切换。

申请人声明,所属技术领域的技术人员在上述实施例的基础上,将上述实施例某步骤,与发明内容部分的技术方案相组合,从而产生的新的方法,也是本发明的记载范围之一,

本技术:
为使说明书简明,不再罗列这些步骤的其它实施方式。

如图1所示,本实施例还包括以下步骤:

(1-1)云桌面spice通信协议同时支持jpeg编码与h.246编码方式,且可以在同一台物理服务器上交叉使用。

(1-2)通过对参数调整,可以调整每秒钟服务器编码的云桌面图像帧数,支持从10-60帧之间调整,默认值为20;h.264通过比特率调整,可以低降网络带宽和服务器处理请求,支持3000-35000之间调整,默认值为6000。

(1-3)所述spice通信协议采用h264编码技术,实现终端设备在本地,云桌面在互联网的云端。

(1-4)所述jpeg通过编码质量调整,可以低降低网络带宽和服务器处理请求,支持1-100之间调整,默认值为70。

(1-5)应用jpeg编解码的云桌面虚拟机每个1080p桌面播放视频带宽为60m,720p桌面播放视频带宽为35m。

(1-6)应用h.264编解码的云桌面虚拟机每个1080p桌面播放视频带宽为15m,720p桌面播放视频带宽为8m。

本实施例中区别于现有技术的技术路线为:

在基于spice协议采用的jpeg编码技术不足的前提下,引入高效高性能的h.264编码技术;让云桌面spice通信协议同时支持jpeg编码与h.246编码方式,且可以在同一台物理服务器上交叉使用。且能在持续运行进行云桌面操作状态下对jpeg与h.264编解码互相切换。

申请人又一声明,本发明通过上述实施例来说明本发明的实现方法及装置结构,但本发明并不局限于上述实施方式,即不意味着本发明必须依赖上述方法及结构才能实施。所属技术领域的技术人员应该明了,对本发明的任何改进,对本发明所选用实现方法等效替换及步骤的添加、具体方式的选择等,均落在本发明的保护范围和公开范围之内。

本发明并不限于上述实施方式,凡采用与本发明相似结构及其方法来实现本发明目的的所有实施方式均在本发明保护范围之内。



技术特征:

技术总结
本发明公开的基于云桌面spice通信协议的性能优化的方法,设置云桌面客户端及物理服务器;所述与桌面客户端与所述物理服务器之间通过spice通信协议实现数据交互;所述spice通信协议同时支持JPEG编码与H.246编码方式;在持续运行进行云桌面操作状态下对JPEG与H.264编解码互相切换。

技术研发人员:吴成锐;梁嘉惠
受保护的技术使用者:广东瑞恩科技有限公司
技术研发日:2017.06.13
技术公布日:2017.09.08
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1