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的虛擬機使用;接收用戶輸入的獲取桌面位圖方式選擇指令,其中所述用戶輸入指令是指在兩種獲取桌面位圖的方式中選擇的一種獲取方式;采用所選擇的獲取桌面位圖方式對桌面位圖進行獲?。唤邮沼脩糨斎氲膲嚎s方式選擇指令,其中所述用戶輸入指令是指在兩種對所述桌面位圖進行壓縮的方式中選擇的一種壓縮方式;采用所選擇的壓縮算法對所述桌面位圖進行壓縮;采用TCP協議對壓縮后的桌面位圖進行傳輸;客戶端調用對應的解壓縮算法對接...
【專利技術屬性】
技術研發人員:湯雄,李佳節,朱永強,黃筱聰,
申請(專利權)人:成都長天信息技術有限公司,
類型:發明
國別省市:四川,51
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。