[發明專利]一種云桌面光標處理方法、裝置及存儲介質在審
| 申請號: | 202111113234.3 | 申請日: | 2021-09-23 |
| 公開(公告)號: | CN113986064A | 公開(公告)日: | 2022-01-28 |
| 發明(設計)人: | 李重陽 | 申請(專利權)人: | 新華三大數據技術有限公司 |
| 主分類號: | G06F3/04812 | 分類號: | G06F3/04812;G06F9/451 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 450000 河南省鄭州市鄭州高*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 桌面 光標 處理 方法 裝置 存儲 介質 | ||
本發明提供一種云桌面光標處理方法、裝置及存儲介質,用于解決虛擬桌面基礎架構中光標屏蔽類軟件光標渲染卡頓的技術問題。本發明通過圖像捕捉模塊抓取云桌面圖像幀中變化區域圖像,從而識別光標變化,將變化區域圖像發送至終端進行渲染,由于只傳輸變化區域圖像,因此節省了網絡帶寬,提高了中斷渲染速度,優化了光標屏蔽類應用的光標在云桌面下使用卡頓問題。
技術領域
本發明涉及云計算技術領域,尤其涉及一種云桌面光標處理方法、裝置及存儲介質。
背景技術
在云計算和設備虛擬化技術日趨成熟的背景下,基于虛擬桌面基礎架構(VirtualDesktop Infrastructure,VDI)的云桌面應用也越來越廣泛。在云桌面上進行辦公也一時間變得流行起來,因此適配各類軟件成為了云桌面首要解決的問題。目前桌面云場景下使用服務端光標和客戶端光標來渲染光標,其中,服務端光標不對虛擬機里的光標進行重定向處理,直接由虛擬機渲染繪制光標圖片,此種方式受限于服務器網絡帶寬。客戶端光標對虛擬機里面系統光標進行重定向,將系統光標重定向客戶端終端,由客戶端終端渲染繪制光標圖標,無需目標應用渲染光標,也無需將實時采集目標應用生成的光標信息通過網絡實時發送至服務端,避免了光標信息網絡傳輸延時導致的服務端光標渲染延時的問題,提升了光標渲染的響應速度。
在云桌面下使用如3D制圖軟件時,其他應用軟件采用繪圖方式繪制自己的圖片而不是系統光標,而客戶端光標只能將系統光標進行重定向,這就導致此類軟件無法使用客戶端光標方案進行重定向,所以目前此類軟件都是在虛擬機中將自己繪制的光標連同桌面全背景發送至服務器進行渲染,一般傳輸全背景的幀率25fps。云桌面場景下服務器光標一般在30fps(畫面每秒傳輸的幀數)左右,而光標渲染需要達到60fps才能不會感覺明顯卡頓。因此使用全圖像傳輸光標或服務器光標會感到卡頓。
發明內容
有鑒于此,本發明提供一種云桌面光標處理方法、裝置及存儲介質,用于解決虛擬桌面基礎架構中光標屏蔽類軟件光標渲染卡頓的技術問題。
基于本發明實施例的一方面,本發明提供了一種云桌面光標處理裝置,該裝置應用于云桌面服務端的服務器,所述裝置包括:
圖像捕捉模塊,用于在光標屏蔽類應用啟動后,調用虛擬機中的顯卡驅動接口獲取桌面圖像幀之間的變化區域圖像;
圖像發送模塊,用于將獲取的變化區域圖像發送給云桌面終端,以使云桌面終端對變化區域圖像進行渲染后在云桌面終端的顯示屏上進行顯示。
進一步地,所述圖像捕捉模塊包括:
監測模塊,用于實時監測光標屏蔽類應用是否啟動且該應用的窗口位于桌面頂層;以及實時監測光標屏蔽類應用是否關閉;
處理模塊,用于當預先指定的光標屏蔽類應用啟動且該應用的窗口位于桌面頂層時,為該應用加載一個專門用于該應用的捕獲桌面圖像幀的變化區域圖像的捕獲線程;所述捕獲線程調用虛擬機中的顯卡驅動接口獲取桌面圖像幀之間的變化區域圖像;
當光標屏蔽類應用關閉時,將該應用對應的捕獲線程掛起。
進一步地,所述裝置還包括:守護模塊,用于監控圖像捕捉模塊的運行狀態,在監控圖像捕捉模塊意外終止或崩潰時,及時將監控圖像捕捉模塊重新啟動起來。
進一步地,所述守護模塊還用于監測光標屏蔽類應用白名單列表是否為空;當光標屏蔽類應用白名單列表不為空時,啟動所述圖像捕捉模塊;當為空時,不啟動或關閉已經運行的所述圖像捕捉模塊。
進一步地,所述圖像發送模塊還用于對變化區域圖像進行壓縮和/或加密處理,然后通過遠程桌面協議將變化區域圖像傳送給云桌面終端。
基于本發明實施例的另一方面,本公開還提供了一種云桌面光標處理方法,該方法應用于云桌面服務端的服務器,所述方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三大數據技術有限公司,未經新華三大數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111113234.3/2.html,轉載請聲明來源鉆瓜專利網。





