[发明专利]终端屏幕展示方法及装置有效
申请号: | 201710536356.0 | 申请日: | 2017-07-04 |
公开(公告)号: | CN107395692B | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 戴亦斌;陈鹏 | 申请(专利权)人: | 广州云测信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 南霆 |
地址: | 510260 广东省广州市中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 屏幕 展示 方法 装置 | ||
1.一种终端屏幕展示方法,其特征在于,该方法用于远程真机测试系统,该系统由用户端和服务端组成,其中服务端中包括服务器、控制器以及与控制器连接的多个终端;这些终端中安装有代理程序Agent,能够通过该代理程序Agent从终端内存中获取屏幕的数据,这些数据能够指示终端屏幕各个像素所显示的亮度和色彩;该控制器一端连接服务器,另一端连接多个终端,并且控制器用于接收各个终端通过代理程序Agent生成并发送的图片;服务器与用户端以及控制器相连,从控制器中获取图片,并将所获取的图片发送至用户端,服务器还根据用户的选择,将待测试的APP安装到用户所选择的型号或类型的终端上,其中安装了待测试APP的终端为待展示终端;
所述方法包括:
获取终端内存中的数据,所述数据反映终端屏幕的显示;
根据所述数据判断终端屏幕的显示是否变化,具体包括:将所述数据与预存的终端屏幕前一帧图像的数据进行对比,并根据对比结果判断终端屏幕的显示是否变化;设置阈值来判断所述数据相对于前一帧图像数据是否发生变化,如果所述数据相对于前一帧图像数据的变化超过阈值,则判断所述数据相对于前一帧图像数据发生变化,否则判断未发生变化;
若是,则确定用于展示变化后的终端屏幕的图片;
将所述图片发送至用户端,用于通过所述用户端对所述图片进行展示,具体包括:将所述图片进行压缩,并将压缩后的图片发送至用户端,其中压缩后的图片的水平分辨率小于等于水平阈值并且垂直分辨率小于等于垂直阈值;先检测用户的网络传输速度,然后根据用户的网络传输速度来确定水平阈值和垂直阈值的大小。
2.如权利要求1所述方法,其特征在于,获取终端内存中的数据,具体包括:通过代理程序Agent获取所在终端的内存中的数据。
3.如权利要求1所述方法,其特征在于,确定用于展示变化后的终端屏幕的图片,具体包括:根据所述数据生成用于展示变化后的终端屏幕的图片。
4.如权利要求1所述方法,其特征在于,确定用于展示变化后的终端屏幕的图片,具体包括:对变化后的终端屏幕进行截屏,并将截屏图片确定为用于展示变化后的终端屏幕的图片。
5.如权利要求1所述方法,其特征在于,通过所述用户端对所述图片进行展示,具体包括:通过所述用户端的web浏览器对所述图片进行展示。
6.一种终端屏幕展示装置,其特征在于,该装置用于远程真机测试系统,该系统由用户端和服务端组成,其中服务端中包括服务器、控制器以及与控制器连接的多个终端;这些终端中安装有代理程序Agent,能够通过该代理程序Agent从终端内存中获取屏幕的数据,这些数据能够指示终端屏幕各个像素所显示的亮度和色彩;该控制器一端连接服务器,另一端连接多个终端,并且控制器用于接收各个终端通过代理程序Agent生成并发送的图片;服务器与用户端以及控制器相连,从控制器中获取图片,并将所获取的图片发送至用户端,服务器还根据用户的选择,将待测试的APP安装到用户所选择的型号或类型的终端上,其中安装了待测试APP的终端为待展示终端;
所述装置包括:获取单元、判断单元、确定单元以及发送单元,其中:
获取单元,获取终端内存中的数据,所述数据反映终端屏幕的显示;
判断单元,根据所述数据判断终端屏幕的显示是否变化,具体包括:将所述数据与预存的终端屏幕前一帧图像的数据进行对比,并根据对比结果判断终端屏幕的显示是否变化;设置阈值来判断所述数据相对于前一帧图像数据是否发生变化,如果所述数据相对于前一帧图像数据的变化超过阈值,则判断所述数据相对于前一帧图像数据发生变化,否则判断未发生变化;
确定单元,当终端屏幕的显示变化时,确定用于展示变化后的终端屏幕的图片;
发送单元,将所述图片发送至用户端,用于通过所述用户端对所述图片进行展示,具体包括:将所述图片进行压缩,并将压缩后的图片发送至用户端,其中压缩后的图片的水平分辨率小于等于水平阈值并且垂直分辨率小于等于垂直阈值;先检测用户的网络传输速度,然后根据用户的网络传输速度来确定水平阈值和垂直阈值的大小。
7.如权利要求6所述装置,其特征在于,确定用于展示变化后的终端屏幕的图片,具体包括:根据所述数据生成用于展示变化后的终端屏幕的图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州云测信息技术有限公司,未经广州云测信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710536356.0/1.html,转载请声明来源钻瓜专利网。