[發明專利]一種遠程桌面圖像的合成方法和裝置有效
| 申請號: | 201410002158.2 | 申請日: | 2014-01-02 |
| 公開(公告)號: | CN104765636B | 公開(公告)日: | 2018-05-04 |
| 發明(設計)人: | 江志敏;龐西豹 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06T5/50;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 遠程桌面 圖像 合成 方法 裝置 | ||
1.一種遠程桌面圖像的合成方法,其特征在于,客戶端通過遠程桌面協議接入到虛擬機,所述虛擬機與渲染服務器通信以獲得所述客戶端的遠程桌面圖像,所述渲染服務器包括Direct3D渲染模塊和OpenGL渲染模塊,所述方法包括:
所述渲染服務器接收所述虛擬機發送的Direct3D渲染指令,所述Direct3D渲染指令包含Direct3D的渲染指令和第一圖像數據;
所述渲染服務器接收所述虛擬機發送的OpenGL渲染指令,所述OpenGL渲染指令包含OpenGL的渲染指令和第二圖像數據;
所述渲染服務器采用所述Direct3D渲染模塊根據所述Direct3D的渲染指令對所述第一圖像數據進行渲染,得到第三圖像數據;
所述渲染服務器采用所述OpenGL渲染模塊根據所述OpenGL的渲染指令對所述第二圖像數據進行渲染,得到第四圖像數據;
所述渲染服務器將所述第三圖像數據和第四圖像數據組合成所述虛擬機的遠程桌面圖像;
所述渲染服務器將所述遠程桌面圖像發送給所述虛擬機。
2.根據權利要求1所述的方法,其特征在于,所述將所述遠程桌面圖像發送給所述虛擬機,包括:
所述渲染服務器將所述遠程桌面圖像編碼為桌面視頻流數據;
所述渲染服務器向所述虛擬機發送所述桌面視頻流數據。
3.根據權利要求1或2所述的方法,其特征在于,所述將所述第三圖像數據和第四圖像數據組合成所述虛擬機的遠程桌面圖像包括:
所述OpenGL渲染模塊向所述虛擬機發送所述第四圖像數據的地址和桌面顯示位置信息;
所述Direct3D渲染模塊獲取所述虛擬機轉發的所述第四圖像數據的地址和桌面顯示位置信息;
所述Direct3D渲染模塊根據所述第四圖像數據的地址從所述OpenGL渲染模塊獲取所述第四圖像數據;
所述Direct3D渲染模塊根據所述第三圖像數據的桌面顯示位置信息和所述第四圖像數據的桌面顯示位置信息,將所述第三圖像數據和第四圖像數據繪制成所述遠程桌面圖像。
4.根據權利要求1或2所述的方法,其特征在于,所述將所述第三圖像數據和第四圖像數據組合成所述虛擬機的遠程桌面圖像包括:
所述Direct3D渲染模塊獲取并保存所述第三圖像數據繪制在所述虛擬機的遠程桌面的桌面窗口句柄;
所述OpenGL渲染模塊從所述Direct3D渲染模塊獲取所述Direct3D渲染模塊正在繪制的所述虛擬機的遠程桌面圖像的窗口句柄;
所述OpenGL渲染模塊根據獲得的所述遠程桌面圖像的窗口句柄繪制所述第四圖像數據;
所述Direct3D渲染模塊獲得由所述第三圖像數據和第四圖像數據組合成的遠程桌面圖像。
5.一種渲染服務器,其特征在于,客戶端通過遠程桌面協議接入到虛擬機,所述渲染服務器與所述虛擬機通信以獲得所述客戶端的遠程桌面圖像,包括:
接收單元,用于接收所述虛擬機發送的Direct3D渲染指令,所述Direct3D渲染指令包含Direct3D的渲染指令和第一圖像數據,以及接收所述虛擬機發送的OpenGL渲染指令,所述OpenGL渲染指令包含OpenGL的渲染指令和第二圖像數據;
Direct3D渲染模塊,用于根據所述Direct3D的渲染指令對所述第一圖像數據進行渲染,得到第三圖像數據;
OpenGL渲染模塊,用于根據所述OpenGL的渲染指令對所述第二圖像數據進行渲染,得到第四圖像數據;
所述Direct3D渲染模塊,還用于將所述第三圖像數據和第四圖像數據組合成所述虛擬機的遠程桌面圖像;
發送單元,用于將所述遠程桌面圖像發送給所述虛擬機。
6.根據權利要求5所述的渲染服務器,其特征在于,所述發送單元具體用于:將所述遠程桌面圖像編碼為桌面視頻流數據,向所述虛擬機發送所述桌面視頻流數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410002158.2/1.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





