[发明专利]一种在云手机上实现真机模拟的系统及方法有效
申请号: | 202210419427.X | 申请日: | 2022-04-20 |
公开(公告)号: | CN114866542B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 雷大明;罗洪胜;陈春攀 | 申请(专利权)人: | 广东悦伍纪网络技术有限公司 |
主分类号: | H04L67/08 | 分类号: | H04L67/08;H04M1/72484;G06F9/455 |
代理公司: | 广州市智远创达专利代理有限公司 44619 | 代理人: | 袁方 |
地址: | 510000 广东省广州市白云区北太路1633*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 手机 实现 模拟 系统 方法 | ||
本发明公开了一种在云手机上实现真机模拟的系统及方法,所述系统包括:云手机端,其上设置云机驱动SDK,云机驱动SDK负责请求、接收真机端SDK的信息,处理提供给云手机使用,对于真机输入设备操作,根据每个设备单独建立一个虚拟设备驱动,云机驱动SDK对接每个虚拟设备驱动,接收各虚拟设备驱动的请求转发给真机端真机驱动SDK,获取真机端真机驱动SDK返回的数据传给相应的虚拟设备驱动,从而实现真机输入设备模拟的功能;真机端,其上设置真机驱动SDK,根据接收到的请求或监听到相应的按键和触控事件时,获取相应的信息传送给云机端云机驱动SDK。
技术领域
本发明涉及云手机技术领域,特别是涉及一种在云手机上实现真机模拟的系统及方法。
背景技术
云手机是通过在云服务器端通过虚拟容器的方式,将一台云服务器划分成多个虚拟机来独立运行的android系统,然后提供远程操作让手机等终端设备操作使用,使得各种应用运行在云端,方便管理,可以大大减少真实手机本地资源的消耗。
使用云手机的过程中,真机与云手机交互比较多,由于云手机不具备某些硬件设备,云手机需要支持真机的很多功能,比如:需要在云手机模拟显示真机相关参数配置;在真机端操作云手机的时候,就需要实现通过手机按键、触控、外接键盘、外接游戏手柄等进行远程操控;在云手机上进行打电话、发短信等操作。另外云手机并不具备摄像、麦克风输入、传感器、定位等功能,导致使用云手机应用时,用户交互体验受到很大的限制。随着云手机的应用场景越来越多,各种交互功能也越来越多,对云手机的要求也越来越接近真机,对数据的实时性、兼容性、可扩展都有更新的要求,需要从全局去设计一个真机与云手机交互,实现各种真机模拟的功能。
目前有些方案提出通过将真机设备的数据转发到云机进行交互,主要是对单个功能进行了考虑,更多的从各自的业务进行了设计,有的还依赖于硬件,并没有从全局去考虑整个真机模拟的设计,兼容性、扩展性和移植性缺少考虑,例如公开号为CN110430441A的中国专利申请提出了一种云手机视频采集方法、系统、装置及存储介质-公开,该方法主要讲述了通过手机本地摄像头进行视频采集,得到视频流后进行编码,再传到云机,可见该专利申请只针对摄像头这一项功能给出了一个大致的处理方法;又例如公开号为CN109495506B的中国专利公开了一种云手机的传感器数据输入方法和服务器,该方法给出可以从真机获取到各种传感器的数据,发送云机处理,但其只针对传感器这一项功能给出了一个大致的处理方法,没有全面去考虑所有的真机模拟功能,缺乏通用性。
发明内容
为克服上述现有技术存在的不足,本发明之一目的在于提供一种在云手机上实现真机模拟的系统及方法,通过从全局去考虑,将真机模拟的功能分成设备信息数据、输入事件、移动通信和虚拟设备四类,对每类情况有针对的进行处理,保证最佳的效果,具备很好的通用性和课扩展性,从而实现在云手机上实现了硬件参数信息、按键触控操作、打电话发短信、定位、摄像头输入、麦克风输入、传感器等功能,基本涵盖了所有的真机模拟功能,在云手机也能体现真机一样的交互体验。
本发明之另一目的在于提供一种在云手机上实现真机模拟的系统及方法,其使用的云机驱动SDK和真机驱动SDK可以以service的方式单独运行,或者集成APP中运行,对接系统标准的SDK API,方便移植,兼容性好,不受硬件平台和软件系统版本的影响,让上层感觉使用真实设备一样。
为达上述目的,本发明提出一种在云手机上实现真机模拟的系统,包括:
云手机端,其上设置云机驱动SDK,云机驱动SDK负责请求、接收真机端SDK的信息,处理提供给云手机使用,对于真机输入设备操作,根据每个设备单独建立一个虚拟设备驱动,云机驱动SDK对接每个虚拟设备驱动,接收各虚拟设备驱动的请求转发给真机端真机驱动SDK,获取真机端真机驱动SDK返回的数据传给相应的虚拟设备驱动,从而实现真机输入设备模拟的功能;
真机端,其上设置真机驱动SDK,根据接收到的请求或监听到相应的按键和触控事件时,获取相应的信息传送给云机端云机驱动SDK。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东悦伍纪网络技术有限公司,未经广东悦伍纪网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210419427.X/2.html,转载请声明来源钻瓜专利网。