[发明专利]一种远程数据传输方法、装置及监控系统在审
申请号: | 202010711401.3 | 申请日: | 2020-07-22 |
公开(公告)号: | CN111866143A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 周强 | 申请(专利权)人: | 京东数字科技控股股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F3/0484;G06T7/90;G06T9/00 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 沈园园 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 数据传输 方法 装置 监控 系统 | ||
本申请涉及一种远程数据传输方法、装置及监控系统,该方法包括:根据预设截屏参数对远程设备屏幕显示内容进行截图,得到连续的至少两张第一图像;根据所述第一图像生成媒体数据;根据预设通信协议将所述媒体数据发送到服务器,由所述服务器根据所述视频数据对所述远程设备进行监控。该技术方案通过将远程设备的屏幕截图转换为媒体数据后传输至服务器,使得无需远程设备获取Root权限就可以查看远程设备的屏幕显示视频,避免恶意软件获取远程设备的Root权限,保障设备安全性,同时,实现对远程设备屏幕显示内容的监控。
技术领域
本申请涉及通信技术领域,尤其涉及一种远程数据传输方法、装置及监控系统。
背景技术
目前,由于有的使用中的远程设备硬件配置较低,无法支持Android操作系统的升级,仍然使用Android 5.0以下的操作系统。对于这些使用Android 5.0以下的操作系统的远程设备,仍然需要对其屏幕显示内容进行监控。远程访问使得可以通过网络访问远程设备,在本地计算机设备上显示远程设备的界面,从而实现对远程设备的监控。
Android 5.0以下的操作系统需要对远程设备开启根(Root)权限才能实现录屏功能。在实现本发明过程中,发明人发现,如果恶意软件获取远程设备的Root权限之后,将对系统造成不可修复的破坏,存储在设备上的所有隐私都将暴露在恶意软件之下,远程设备的安全性被大大降低,带来未知风险。Android5.0及以上的系统有录屏功能,但需要手动点击录屏授权后才可以录屏,对于无人值守的远程设备,操作使用带来不便。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请实施例提供了一种远程数据传输方法、装置及监控系统。
根据本申请实施例的一个方面,提供了一种远程数据传输方法,包括:
根据预设截屏参数对远程设备屏幕显示内容进行截图,得到连续的至少两张第一图像;
根据所述第一图像生成媒体数据;
根据预设通信协议将所述媒体数据发送到服务器,由所述服务器根据所述媒体数据对所述远程设备进行监控。
可选的,所述预设截屏参数包括截屏频率和/或截屏分辨率;
所述方法还包括:
获取所述远程设备的性能信息和/或所述远程设备与所述服务器之间的通信状态信息;
根据所述设备信息和/或所述通信状态信息确定所述预设截屏参数。
可选的,所述媒体数据包括视频数据;所述根据所述第一图像生成媒体数据,包括:
将各所述第一图像按照预设颜色空间进行编码,得到第二图像;
将所述第二图像转换为视频帧;
根据所述视频帧形成所述视频数据。
可选的,所述媒体数据包括图像数据;所述根据所述第一图像生成媒体数据,包括:
获取视频参数;生成包括所述第一图像和所述视频参数的图像数据。
可选的,所述第一图像采用RGB颜色空间;所述预设颜色空间为YUV颜色空间;
所述将各所述第一图像按照预设颜色空间进行编码,得到第二图像,包括:
获取所述第一图像中各像素点的RGB值;
根据所述RGB值计算所述像素点对应的YUV值;
根据各所述像素点对应的YUV值生成所述第二图像。
可选的,所述根据所述视频帧形成所述视频数据,包括:
获取视频参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股股份有限公司,未经京东数字科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010711401.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种针对客户探访的智能排班平台
- 下一篇:一种印刷电路板模切设备