The invention discloses a remote three-dimensional desktop image transmission method based on an KVM platform, in particular to the remote desktop technology field. Using PCI technology through the physical server graphics directly for the virtual machine based on KVM is used to receive user input; access to the desktop bitmap selection instruction and the way to get access to the desktop bitmap on the desktop bitmap selected; compression compression receives user input selection instruction and the selected to compress the desktop bitmap; using TCP protocol to transmit the compressed bitmap desktop; decompression algorithm client calls the corresponding decompression of the received compressed bitmap on the desktop, and decompressed bitmap display. This method can solve the problem of remote desktop synchronization that can not support 3D applications by using SPICE protocol, and users can independently select the way to obtain and compress the desktop image, which makes the method more flexible.
【技术实现步骤摘要】
一种基于KVM平台的远程三维桌面图像传输方法
本专利技术涉及远程桌面
,尤其涉及一种基于KVM平台的远程三维桌面图像传输方法。
技术介绍
现有的远程桌面传输方法有多种,包括ICA协议,PCOIP协议,RDP协议,SPICE协议等,它们都能很好的实现远程二维桌面图像的传输。当前在KVM平台上往往使用SPICE协议作为桌面虚拟化协议来进行远程桌面同步,但是这种结构下,由于SPICE协议采用QXL获取指令,进行桌面位图绘制,而QXL本身不支持3D指令,如DDI指令、D-Draw指令的绘制,导致在KVM平台下使用SPICE协议进行桌面虚拟化时,无法对某些3D的应用进行桌面同步。而当前3D的应用越来越多,为了适应这种需求,需要一种基于KVM平台的远程三维桌面图像传输方法,来解决采用SPICE协议无法支持3D应用的远程桌面同步问题。
技术实现思路
本专利技术的目的在于提供一种基于KVM平台的远程三维桌面图像传输方法,能够解决采用SPICE协议无法支持3D应用的远程桌面同步问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:一种基于KVM平台的远程三维桌面图像传输方法,所述方法包括:采用PCI直通技术将物理服务器的显卡直接供基于KVM的虚拟机使用;接收用户输入的获取桌面位图方式选择指令,其中所述用户输入指令是指在两种获取桌面位图的方式中选择的一种获取方式;采用所选择的获取桌面位图方式对桌面位图进行获取;接收用户输入的压缩方式选择指令,其中所述用户输入指令是指在两种对所述桌面位图进行压缩的方式中选择的一种压缩方式;采用所选择的压缩算法对所述桌面位图进行压缩;采用 ...
【技术保护点】
一种基于KVM平台的远程三维桌面图像传输方法,其特征在于,所述方法包括:采用PCI直通技术将物理服务器的显卡直接供基于KVM的虚拟机使用;接收用户输入的获取桌面位图方式选择指令,其中所述用户输入指令是指在两种获取桌面位图的方式中选择的一种获取方式;采用所选择的获取桌面位图方式对桌面位图进行获取;接收用户输入的压缩方式选择指令,其中所述用户输入指令是指在两种对所述桌面位图进行压缩的方式中选择的一种压缩方式;采用所选择的压缩算法对所述桌面位图进行压缩;采用TCP协议对压缩后的桌面位图进行传输;客户端调用对应的解压缩算法对接收到的所述压缩后的桌面位图进行解压缩,并对解压后的位图进行显示。
【技术特征摘要】
1.一种基于KVM平台的远程三维桌面图像传输方法,其特征在于,所述方法包括:采用PCI直通技术将物理服务器的显卡直接供基于KVM的虚拟机使用;接收用户输入的获取桌面位图方式选择指令,其中所述用户输入指令是指在两种获取桌面位图的方式中选择的一种获取方式;采用所选择的获取桌面位图方式对桌面位图进行获取;接收用户输入的压缩方式选择指令,其中所述用户输入指令是指在两种对所述桌面位图进行压缩的方式中选择的一种压缩方式;采用所选择的压缩算法对所述桌面位图进行压缩;采用TCP协议对压缩后的桌面位图进行传输;客户端调用对应的解压缩算法对接...
【专利技术属性】
技术研发人员:汤雄,李佳节,朱永强,黄筱聪,
申请(专利权)人:成都长天信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。