[发明专利]一种PC机与移动终端之间的高速同步方法以及系统有效
申请号: | 201210387930.8 | 申请日: | 2012-10-12 |
公开(公告)号: | CN103731250B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 刘超;李强 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pc 移动 终端 之间 高速 同步 方法 以及 系统 | ||
本发明提供一种PC机与移动终端之间的高速同步方法,包括:对移动终端中的待传输图片与已传输图片进行对比,获得差异像素点;将所述差异像素点传输至PC机。将在PC机接收所述差异像素点与上一次接收的已传输图片的对应像素点相加合成新的图片。本发明还提供一种用于该方法的系统。本发明能够显著提高数据传输的速度,可以有效利用PC机的高性能结合UI测试工具对移动终端进行测试。
技术领域
本发明涉及数据同步传输领域,具体地说涉及一种PC与移动终端之间的高速同步方法以及系统。
背景技术
在现有的对移动终端上的程序或客户端进行自动化测试的过程中,除了在移动终端上进行直接测试以外,由于移动终端本身的限制,有些测试程序无法很好地支持,因此需要将移动终端与PC机进行连接,使用PC机对移动终端上的应用进行测试。这就需要将PC机与移动终端进行连接以便实现同步操控。
从PC机上对移动终端应用进行测试,目前比较常见的是使用VNC(VirtualNetwork Computing,虚拟网络计算机)根据RFB(Remote Frame Buffer,远程帧缓冲)协议进行同步操控。但是RBF协议主要用于处理能力比较高的环境,例如PC机上,其对于移动终端而言不仅效率比较低,而且对于移动终端的资源消耗也比较大。在PC机与移动终端中使用RFB协议同步速度比较慢,每秒只能达到传输3帧画面左右的速度,因此,很难用于自动化测试中去。
另外,在现有技术中,还可以采用无线网络将PC机和移动终端进行连接,但是由于有些公司的网络环境比较封闭,很难让手机所使用的wifi和PC机使用的wifi属于同一网络环境,在这种情况下不能通过wifi完成测试工作。因此,使用wifi进行测试并不能得到大规模普及。
目前急需一种能够实现PC机与移动终端进行高速同步操控的技术,以实现通过PC机对移动终端进行测试。
发明内容
本发明提供一种PC机与移动终端之间的高速同步方法,用于提高PC机与移动终端之间的数据传输的速度,以实现用PC机对移动终端进行UI测试的目的。
根据本发明的一个方面,提供一种PC机与移动终端之间的高速同步方法,包括:
a)对移动终端中的待传输图片与已传输图片进行对比,获得差异像素点;
b)将所述差异像素点传输至PC机。
根据本发明的另一个方面,提供一种PC机与移动终端之间的高速同步系统,包括:
对比装置,用于对移动终端中的待传输图片与已传输图片进行对比,获得差异像素点;
传输装置,用于将所述差异像素点传输至PC机。
本发明提供的PC机与移动终端之间的高速同步方法及系统,能够将移动终端的画面高速同步显示在PC机的屏幕上,并且将PC机上对移动终端画面的操作映射到移动终端上,达到从PC机控制移动终端的目的。采用本发明的方法数据同步的速度可以达到十帧每秒,明显高于现有技术中三帧每秒的传输速度。使用本发明的方法能够结合PC端的UI测试工具完成对移动终端的高效自动化测试。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为根据本发明的一种PC机与移动终端之间的高速同步方法的一个具体实施方式的流程示意图;
图2为根据本发明的一种PC机与移动终端之间的高速同步系统的一个具体实施方式的结构示意图;
图3为根据本发明的一种PC机与移动终端之间的高速同步系统的另一个具体实施方式的结构示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210387930.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拖把电动清洗和甩干装置
- 下一篇:一种半自动洁厕器