[發明專利]一種基于安卓系統遠程桌面的輸入重定向方法及系統有效
| 申請號: | 202011111388.4 | 申請日: | 2020-10-16 |
| 公開(公告)號: | CN112511585B | 公開(公告)日: | 2023-06-30 |
| 發明(設計)人: | 張昀;劉步權;齊璇;劉曉敏;夏宇琦 | 申請(專利權)人: | 麒麟軟件有限公司 |
| 主分類號: | H04L67/08 | 分類號: | H04L67/08;H04L9/40;G06F9/451 |
| 代理公司: | 北京匯智英財專利代理有限公司 11301 | 代理人: | 鄭玉潔 |
| 地址: | 300450 天津市濱海新區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 系統 遠程桌面 輸入 定向 方法 | ||
本發明涉及一種基于安卓系統遠程桌面的輸入重定向方法及系統,系統分為兩個部分,第一部分提供客戶端到服務端的數據通信過程,包括數據通信模塊、數據加解密模塊、客戶端輸入信息獲取模塊、桌面音視頻傳輸模塊;第二部分提供輸入重定向的具體方法和原理,核心是輸入重定向模塊。本發明實現了直接從源頭重構輸入數據到設備節點,通過直接重定向數據到Android設備節點,再由Android系統的IMS模塊獲取、處理及分發,從而實現輸入數據的重定向,解決了遠程桌面對于輸入重定向的需求。
技術領域
本專利申請屬于計算機技術領域,更具體地說,是涉及一種將遠端設備輸入信息重定向到服務端Android系統的方法和系統。
背景技術
虛擬化技術蓬勃發展。依托虛擬化技術,科技人員可以為用戶在云端提供一個android實例,作為遠程桌面來使用,遠程桌面除了繼承真實手機的大部分功能以外,也擁有了應用運行在云端、高性能、數據存儲安全等特性。
遠程桌面的功能是:當某臺計算機開啟了遠程桌面連接功能后我們就可以在網絡的另一端控制這臺計算機了,通過遠程桌面功能我們可以實時的操作這臺計算機,在上面安裝軟件,或者運行程序,所有的一切都好像是直接在該計算機上操作一樣。這就是遠程桌面的最大功能。
遠程桌面通過Android(安卓)輸入系統的Android輸入事件實現,Android輸入事件是源于/dev/input/下的設備節點,而Android(輸入系統最終表現在WMS管理的某個窗口。最初輸入事件是內核生成的原始事件,而最終交付給窗口的是KeyEvent或MotionEvent對象。因此Android輸入系統的主要工作就是讀取設備節點中的原始事件,通過加工封裝后派發,然后各個層級的view對該事件進行處理,這個過程由InputManagerService系統服務(后面簡稱IMS)為核心的多個參與者共同完成。
現有基于Android系統的遠程桌面,在實現上,更多是端到端的實現方式,即兩邊各運行一個客戶端來實現遠程通信和控制,這是基于java?Api級的功能,由于該種遠程桌面是應用到應用的重定向,所以存在效率低、并且完全依賴于Android應用的生命周期的問題,使用性受到限制。
依托虛擬化技術,可以為用戶在云端提供一個android實例,作為遠程桌面來使用,除了繼承真實手機的大部分功能以外,也擁有了應用運行在云端、高性能、數據存儲安全等特性。但作為一種虛擬手機系統,它無法獲取客戶端的輸入模塊的數據,用戶無法操控和輸入信息,由此產生了客戶端輸入數據重定向到服務端(服務器端)的Android系統的需求。
發明內容
本發明需要解決的技術問題是提供一種基于安卓系統遠程桌面的輸入重定向方法及系統,以滿足遠程桌面環境下的虛擬設備對于輸入數據的需求。
為了解決上述問題,本發明所采用的技術方案是:
一種基于安卓系統遠程桌面的輸入重定向方法,依托虛擬化技術搭建服務端,利用容器技術在服務端內構建出遠程桌面,然后利用安全遠程通信協議將客戶端的輸入數據寫入到服務端,由服務端通過容器技術,對輸入數據進行重定向,再將輸入數據寫入遠程桌面Android系統的設備節點,供Android系統直接獲取使用。
本發明技術方案的進一步改進在于:虛擬化技術采用ARM虛擬化技術,服務端為arm服務器。
本發明技術方案的進一步改進在于:通過基于安卓系統遠程桌面的輸入重定向的系統來實現,該系統包括客戶端、服務端、輸入重定向模塊,其中:
客戶端包括輸入信息獲取模塊、第一數據加解密模塊、第一數據通信模塊、第一桌面音視頻傳輸模塊,輸入信息獲取模塊、第一數據加解密模塊、第一數據通信模塊依次雙向信息連接;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于麒麟軟件有限公司,未經麒麟軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011111388.4/2.html,轉載請聲明來源鉆瓜專利網。





