移动设备之远程管理方法与系统及使用所述方法的服务器技术方案

技术编号:20801175 阅读:25 留言:0更新日期:2019-04-06 15:00
本发明专利技术公开了一种移动设备之远程管理方法。服务器分析移动终端的型号以获取所述移动终端的屏幕分辨率,根据所述移动终端的屏幕分辨率预判需要传输的屏幕截图的数据量大小,结合网络状况动态调整屏幕截图质量。若目前的可用带宽小于传输所述屏幕截图时需要的数据量大小,所述服务器自所述移动终端取得所述屏幕截图,降低所述屏幕截图的解晰度,并将降低解晰度的屏幕截图发送给控制主机。本发明专利技术还公开一种移动设备之远程管理系统与服务器,选择降低屏幕截图的分辨率或压缩屏幕截图的质量来减小实时传输的数据量,达到所述控制主机在操作所述移动终端时可流畅不卡顿。

Remote management methods and systems for mobile devices and servers using the said methods

The invention discloses a remote management method for mobile devices. The server analyses the model of the mobile terminal to obtain the screen resolution of the mobile terminal. According to the screen resolution of the mobile terminal, the amount of data needed to be transmitted is predicted, and the screen capture quality is dynamically adjusted according to the network condition. If the current available bandwidth is less than the amount of data required to transmit the screen capture, the server acquires the screen capture from the mobile terminal, reduces the clarity of the screen capture, and sends the screen capture with reduced clarity to the control host. The invention also discloses a remote management system and server for mobile devices, which chooses to reduce the resolution of screen captures or the quality of compressed screen captures to reduce the amount of data transmitted in real time, so as to make the control host fluent and not jammed when operating the mobile terminal.

【技术实现步骤摘要】
移动设备之远程管理方法与系统及使用所述方法的服务器
本专利技术涉及虚拟现实
,尤其涉及一种基于智能手机测试农场(SmartphoneTestFarm,STF)之移动设备之远程管理方法与系统、服务器、计算机设备及存储介质。
技术介绍
STF是一个移动设备远程管理工具,目前实时传输画面本质是实时的截图传输,将截图转化为二进制传输至手机端再还原,由于手机分辨率大,截图后的图片比较大,帧率较高,导致占用上行带宽较大,目前部分机型传输还原十分缓慢,导致该工具使用效率低下,部分机型无法操作。
技术实现思路
有鉴于此,本专利技术提出一种基于STF之移动设备之远程管理方法与系统及使用所述方法的服务器,能够提高STF移动设备远程管理工具的速率,达到控制主机在操作移动终端时可流畅不卡顿。为实现上述目的,本专利技术提出一种移动设备之远程管理方法,应用于服务器中,其特征在于,所述方法包括步骤:令所述服务器与控制主机及移动终端之间建立远程控制连接;根据可链接到所述移动终端的网址和端口号连接所述服务器,通过所述控制主机的浏览器获取所述网址和所述端口号;令所述控制主机经由所述服务器向所述移动终端发送屏幕截图指令;令所述移动终端通过所述服务器接收所述控制主机发送的所述屏幕截图指令,并根据所述屏幕截图指令获取其自身的屏幕截图;令所述服务器侦测所述移动终端的型号,以获取所述移动终端的屏幕分辨率;根据所述屏幕分辨率预判传输所述屏幕截图时需要的数据量大小;令所述服务器判断所述服务器与所述控制主机之间目前的网络状况;及若目前的可用带宽小于传输所述屏幕截图时需要的数据量大小,则令所述服务器自所述移动终端取得所述屏幕截图,降低所述屏幕截图的解晰度,将所述较低解晰度的屏幕截图发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上;及若目前的网络可用带宽不小于传输所述屏幕截图需要的数据量大小,则令所述服务器自所述移动终端取得所述屏幕截图并发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上。进一步地,所述低所述屏幕截图的解晰度的步骤还包括压缩所述屏幕截图的质量或减少所述屏幕截图的帧率。进一步地,令所述控制主机通过Wi-Fi、局域网、广域网或行动网络与所述服务器建立链接;及令所述移动终端通过USB接线与所述服务器建立链接。为实现上述目的,本专利技术还提供一种服务器,包括联机模块、接收与转发模块、侦测模块与处理模块。所述联机模块令所述服务器与控制主机及移动终端之间建立远程控制连接。所述接收与转发模块根据可链接到所述移动终端的网址和端口号连接所述服务器,其中,通过所述控制主机的浏览器获取所述网址和所述端口号,令所述控制主机经由所述服务器向所述移动终端发送屏幕截图指令,并且令所述移动终端通过所述服务器接收所述控制主机发送的所述屏幕截图指令,并根据所述屏幕截图指令获取其自身的屏幕截图。所述侦测模块侦测所述移动终端的型号,以获取所述移动终端的屏幕分辨率,根据所述屏幕分辨率预判传输所述屏幕截图时需要的数据量大小,及判断所述服务器与所述控制主机之间目前的网络状况。若目前的可用带宽小于传输所述屏幕截图时需要的数据量大小,所述接收与转发模块自所述移动终端取得所述屏幕截图,所述处理模块降低所述屏幕截图的解晰度,所述接收与转发模块将所述较低解晰度的屏幕截图发送给所述控制主机,所述屏幕截图显示在所述控制主机的浏览器上。进一步地,若目前的网络可用带宽不小于传输所述屏幕截图需要的数据量大小,所述接收与转发模块自所述移动终端取得所述屏幕截图并发送给所述控制主机,所述屏幕截图显示在所述控制主机的浏览器上。进一步地,所述处理模块降低所述屏幕截图的解晰度之操作还包括压缩所述屏幕截图的质量或减少所述屏幕截图的帧率。进一步地,所述控制主机通过Wi-Fi、局域网、广域网或行动网络与所述服务器建立链接;及所述移动终端通过USB接线与所述服务器建立链接。为实现上述目的,本专利技术还提供一种移动设备之远程管理系统,其特征在于,包括控制主机、服务器与移动终端。所述控制主机经由浏览器链接网址和端口号,并发送屏幕截图指令。所述服务器与所述控制主机之间建立远程控制连接,并自所述控制主机取得所述屏幕截图指令。所述移动终端通过接线连接至所述服务器,根据所述网址和所述端口号与控制主机之间建立远程控制连接,通过所述服务器接收所述控制主机发送的所述屏幕截图指令,并根据所述屏幕截图指令获取其自身的屏幕截图。所述服务器侦测所述移动终端的型号,以获取所述移动终端的屏幕分辨率,根据所述屏幕分辨率预判传输所述屏幕截图时需要的数据量大小,判断所述服务器与所述控制主机之间目前的网络状况,若目前的可用带宽小于传输所述屏幕截图时需要的数据量大小,则自所述移动终端取得所述屏幕截图,降低所述屏幕截图的解晰度,将所述较低解晰度的屏幕截图发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上及,若目前的网络可用带宽不小于传输所述屏幕截图需要的数据量大小,则自所述移动终端取得所述屏幕截图并发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上。为实现上述目的,本专利技术还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。为实现上述目的,本专利技术还提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。相较于现有技术,本专利技术所提出的基于STF之移动设备之远程管理方法与系统、使用所述方法的服务器、计算机设备及存储介质,能够提高STF移动设备远程管理工具的速率,达到控制主机在操作移动终端时可流畅不卡顿。附图说明图1是本专利技术实施例之基于智能手机测试农场(SmartphoneTestFarm,STF)之移动设备之远程管理系统的应用环境图;图2是本专利技术实施例之服务器的硬件架构示意图;图3是本专利技术实施例之基于STF之移动设备之远程管理模块的程序模块示意图;及图4是本专利技术实施例之基于STF之移动设备之远程管理方法的步骤流程图。附图标记:控制主机10服务器20移动终端30存储器210处理器220基于STF之移动设备之远程管理模块230联机模块310本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。图1是本专利技术实施例之基于智能手机测试农场(SmartphoneTestFarm,STF)之移本文档来自技高网...

【技术保护点】
1.一种移动设备之远程管理方法,应用于服务器中,其特征在于,所述方法包括步骤:令所述服务器与控制主机及移动终端之间建立远程控制连接;根据可链接到所述移动终端的网址和端口号连接所述服务器,通过所述控制主机的浏览器获取所述网址和所述端口号;令所述控制主机经由所述服务器向所述移动终端发送屏幕截图指令;令所述移动终端通过所述服务器接收所述控制主机发送的所述屏幕截图指令,并根据所述屏幕截图指令获取其自身的屏幕截图;令所述服务器侦测所述移动终端的型号,以获取所述移动终端的屏幕分辨率;根据所述屏幕分辨率预判传输所述屏幕截图时需要的数据量大小;令所述服务器判断所述服务器与所述控制主机之间目前的网络状况;及若目前的可用带宽小于传输所述屏幕截图时需要的数据量大小,则令所述服务器自所述移动终端取得所述屏幕截图,并降低所述屏幕截图的解晰度,将降低解晰度的屏幕截图发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上。

【技术特征摘要】
1.一种移动设备之远程管理方法,应用于服务器中,其特征在于,所述方法包括步骤:令所述服务器与控制主机及移动终端之间建立远程控制连接;根据可链接到所述移动终端的网址和端口号连接所述服务器,通过所述控制主机的浏览器获取所述网址和所述端口号;令所述控制主机经由所述服务器向所述移动终端发送屏幕截图指令;令所述移动终端通过所述服务器接收所述控制主机发送的所述屏幕截图指令,并根据所述屏幕截图指令获取其自身的屏幕截图;令所述服务器侦测所述移动终端的型号,以获取所述移动终端的屏幕分辨率;根据所述屏幕分辨率预判传输所述屏幕截图时需要的数据量大小;令所述服务器判断所述服务器与所述控制主机之间目前的网络状况;及若目前的可用带宽小于传输所述屏幕截图时需要的数据量大小,则令所述服务器自所述移动终端取得所述屏幕截图,并降低所述屏幕截图的解晰度,将降低解晰度的屏幕截图发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上。2.如权利要求1所述的远程管理方法,其特征在于,所述方法还包括步骤:若目前的网络可用带宽不小于传输所述屏幕截图需要的数据量大小,则令所述服务器自所述移动终端取得所述屏幕截图并发送给所述控制主机,并且将所述屏幕截图显示在所述控制主机的浏览器上。3.如权利要求1所述的远程管理方法,其特征在于,所述低所述屏幕截图的解晰度的步骤还包括:压缩所述屏幕截图的质量或减少所述屏幕截图的帧率。4.如权利要求1所述的远程管理方法,其特征在于,所述方法还包括步骤:令所述控制主机通过Wi-Fi、局域网、广域网或行动网络与所述服务器建立连接;及令所述移动终端通过USB接线与所述服务器建立连接。5.一种服务器,其特征在于,包括:联机模块,其令所述服务器与控制主机及移动终端之间建立远程控制连接;接收与转发模块,其根据可链接到所述移动终端的网址和端口号连接所述服务器,令所述控制主机经由所述服务器向所述移动终端发送屏幕截图指令,并且令所述移动终端通过所述服务器接收所述控制主机发送的所述屏幕截图指令,并根据所述屏幕截图指令获取其自身的屏幕截图,其中,通过所述控制主机的浏览器获取所述网址和所述端口号;侦测模块,其侦测所述移动终端的型号,以获取所述移动终端的屏幕分辨率,根据所述屏幕分辨率预判传输所述屏幕截图时需要的数据量大小,及判断所...

【专利技术属性】
技术研发人员:张誉怀卢俊
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1