[发明专利]一种基于安卓系统远程桌面的输入重定向方法及系统有效
申请号: | 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.vipzhuanli.com/pat/books/202011111388.4/2.html,转载请声明来源钻瓜专利网。