[发明专利]远程控制方法、服务器和系统在审
申请号: | 202010584562.0 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111698333A | 公开(公告)日: | 2020-09-22 |
发明(设计)人: | 王军 | 申请(专利权)人: | 上海泽众软件科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04Q9/00 |
代理公司: | 北京兴智翔达知识产权代理有限公司 11768 | 代理人: | 蒋常雪 |
地址: | 200063 上海市普陀*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 控制 方法 服务器 系统 | ||
1.一种远程控制方法,其特征在于,包括:
获取客户端的操作信息,所述客户端装设在移动终端上;
将所述操作信息发送至与所述客户端指定的目标远程控制设备相连的执行器,以供所述执行器基于所述操作信息控制所述目标远程控制设备,并反馈所述目标远程控制设备的屏幕画面;
将所述目标远程控制设备的屏幕画面传输至所述客户端。
2.根据权利要求1所述的远程控制方法,其特征在于,所述将所述操作信息发送至与所述客户端指定的目标远程控制设备相连的执行器,以供所述执行器基于所述操作信息控制所述目标远程控制设备,并反馈所述目标远程控制设备的屏幕画面,具体包括:
若所述目标远程控制设备为安卓设备,则将所述操作信息发送至与所述目标远程控制设备相连的安卓执行器,以供所述安卓执行器在Adb工具下基于所述操作信息控制所述目标远程控制设备,并反馈所述目标远程控制设备的屏幕画面;
若所述目标远程控制设备为iOS设备,则将所述操作信息发送至与所述目标远程控制设备相连的iOS执行器,以供所述iOS执行器对接执行接口API完成所述操作信息对所述目标远程控制设备的控制,并反馈所述目标远程控制设备的屏幕画面。
3.根据权利要求2所述的远程控制方法,其特征在于,所述iOS执行器是通过端口映射将iOS设备的UDID指定端口映射到所述iOS执行器的对应端口的。
4.根据权利要求2所述的远程控制方法,其特征在于,所述iOS执行器对接执行接口API完成所述操作信息对所述目标远程控制设备的控制,具体包括:
根据所述操作信息中与控件无关的坐标信息控制所述目标远程控制设备的点触和滑动;
根据所述操作信息中的home键操作信息,在非同步机制下控制所述目标远程控制设备的home键的点触。
5.根据权利要求1至4任一项所述的远程控制方法,其特征在于,所述操作信息和/或所述屏幕画面是基于WebSocket在服务器和所述执行器之间传输的。
6.根据权利要求1至4任一项所述的远程控制方法,其特征在于,所述将所述操作信息发送至与所述客户端指定的目标远程控制设备相连的执行器,之前还包括:
接收所述客户端发送的目标远程控制设备信息;
基于所述目标远程控制设备信息确定所述客户端指定的目标远程控制设备,以及与所述目标远程控制设备相连的执行器。
7.根据权利要求1至4任一项所述的远程控制方法,其特征在于,所述将所述目标远程控制设备的屏幕画面传输至所述客户端,具体包括:
基于所述客户端发送的清晰度切换请求,更新所述客户端的显示清晰度;
基于所述显示清晰度调整所述目标远程控制设备的屏幕画面的清晰度,并将调整后的所述目标远程控制设备的屏幕画面传输至所述客户端。
8.根据权利要求1至4任一项所述的远程控制方法,其特征在于,所述将所述目标远程控制设备的屏幕画面传输至所述客户端,具体包括:
将所述目标远程控制设备的屏幕画面以及横竖屏信息传输至所述客户端,以供所述客户端基于所述横竖屏信息调节逻辑坐标换算关系,并基于所述逻辑坐标换算关系显示所述屏幕画面。
9.一种服务器,其特征在于,包括:
获取单元,用于获取客户端的操作信息,所述客户端装设在移动终端上;
控制单元,用于将所述操作信息发送至与所述客户端指定的目标远程控制设备相连的执行器,以供所述执行器基于所述操作信息控制所述目标远程控制设备,并反馈所述目标远程控制设备的屏幕画面;
反馈单元,用于将所述目标远程控制设备的屏幕画面传输至所述客户端。
10.一种远程控制系统,其特征在于,包括如权利要求9所述的服务器,以及客户端、与所述服务器连接的若干个执行器和与对应执行器连接的若干个远程控制设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海泽众软件科技有限公司,未经上海泽众软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010584562.0/1.html,转载请声明来源钻瓜专利网。