移动设备间远程控制方法以及移动设备的制造方法_2

文档序号:9649038阅读:来源:国知局
又一实施方式的结构示意图。
【具体实施方式】
[0048]参阅图1,图1是本发明移动设备间远程控制系统一实施方式的结构示意图,本实施方式的远程控制系统包括第一移动设备101、服务器102、以及第二移动设备103,其中,第二移动设备103为多个,第一移动设备101与第二移动设备103均可与服务器102实现无线通讯。第一移动设备101包括智能手机、平板电脑、PC机以及智能电视等,第二移动设备103包括智能手机、平板电脑等,在此不做限定。
[0049]为了实现至少一个第二移动设备103对第一移动设备101的远程控制,第一移动设备101与服务器102建立第一网络通道连接,并通过该第一网络通道访问服务器102,将授权请求发送至服务器102。该服务器102将授权请求发送至与其也通过第一网络通道建立通信连接的至少一个第二移动设备103。其中,上述授权请求为第一移动设备101为了验证第二移动设备身份是否有效而向第二移动设备103发送的获取验证信息的请求。第二移动设备103接收该验证请求,并向第一移动设备101发送验证信息。第一移动设备101对该验证信息进行判断,确定该验证信息与预先设定的验证信息是否相符,如果相符,则该验证信息为有效验证信息,否则,则为无效的验证信息,该第二移动设备103为危险设备。如果该验证信息为有效移动设备,第一移动设备101选择该第二移动设备103为远程控制器屏幕的终端设备。即第一移动设备101完成对第二移动设备103的授权。
[0050]第一移动设备101在完成对至少一个第二移动设备103的授权后,与服务器102通过第二网络通道建立通信连接,并将其屏幕数据信息通过上述第二网络通道发送至服务器102。服务器102将第一移动设备101的屏幕数据信息通过第二网络通道发送至授权的第二移动设备103。
[0051]第二移动设备103通过第二网络通道接收该屏幕数据信息,根据上述屏幕数据信息绘制图像后显示在其屏幕上。与服务器102通过第三网络通道连接通信连接,通过第三网络通道将对第一移动设备101的图像控制指令发送至服务器102,服务器102接收该图像控制指令,并将该图像控制指令发送至第一移动设备101。第一移动设备101接收并相应该图像控制指令,根据该指令修改其屏幕显示的图像内容。
[0052]具体地,参阅图2,图2是本发明移动设备间远程控制方法一实施方式的流程示意图,本实施方式的方法应用于上述图1所示的系统,具体地,本实施方式的方法由图1中的第一移动设备执行。
[0053]本实施方式的远程控制方法包括如下步骤:
[0054]201:第一移动设备通过第一网络通道访问服务器,将授权请求发送至与所述服务器通过所述第一网络通道建立通信连接的第二移动设备;其中,所述授权请求为所述第一移动设备从所述第二移动设备获取验证信息的请求。
[0055]具体地,第一移动设备为了将屏幕分享出去,并实现第二移动设备对第一移动设备的远程控制,首先,第一移动设备在设置完成注册信息后向服务器发送注册请求,服务器接收第一移动设备的注册信息后,对该注册信息进行检测,并在确定该注册信息有效时,完成对第一移动设备的注册,并为第一移动设备分配唯一的身边标识码,而保证第一移动设备的唯一1性与独立性。在其他实施方式中,服务器也可将第一移动设备出厂时的唯一标识码ID作为其身份标识码,在此不做限定。
[0056]在其他实施方式中,第一移动设备可通过局域网的浏览器向服务器发送注册请求,其中,所述局域网由所述第一移动设备、服务器以及向服务器注册过的第二移动设备所建立,在此不做限定。
[0057]注册完成后,第一移动设备与服务器建立第一网络通道连接,并通过该第一网络通道访问服务器,通过服务器的浏览器选择浏览器显示的至少一个第二移动设备及该局域网的上线设备作为待授权设备,并将授权请求发送至服务器,其中,该授权请求中包括待授权设备的设备识别码。服务器将授权请求分别发送至与上述设备识别码对应第二移动设备。具体地,服务器通过第一网络通道发送至第二移动设备。
[0058]第二移动设备接收该验证请求,并向第一移动设备发送验证信息。第一移动设备对该验证信息进行判断,确定该验证信息与预先设定的验证信息是否相符,如果相符,则该验证信息为有效验证信息,否则,则为无效的验证信息,该第二移动设备为局域网内的无效移动设备。如果该验证信息为有效移动设备,第一移动设备确定该第二移动设备为远程控制器屏幕的终端设备。即第一移动设备完成对第二移动设备的授权。
[0059]202:与所述服务器通过第二网络通道建立通信连接。
[0060]第一移动设备在完成对远程控制其屏幕的第二移动设备的授权后,为了实现屏幕数据信息的传输,进一步地与该服务器通过第二网络通道建立连接。
[0061]其中,可选地,该第二网络通道为第一移动设备与服务器建立socket连接的网络通道。
[0062]203:将第一移动设备自身的屏幕数据信息通过所述第二网络通道,经由所述服务器发送至所述第二移动设备,使所述第二移动设备根据所述屏幕数据信息绘制图像。
[0063]第一移动设备将屏幕数据信息通过该第二网络通道发送至服务器,服务器通过数据流的读和写的方式将该屏幕数据信息发送至每一个授权的第二移动设备,第二移动设备根据屏幕数据信息绘制图像,并将第一移动设备的屏幕数据信息显示在第二移动设备的屏幕上。
[0064]可选地,第一移动设备将其屏幕数据信息以二进制流的方式通过该第二网络通道经由服务器发送至第二移动设备。
[0065]在其他实施方式中,由于第一移动设备与第二移动设备的型号或者类型并不完成相同,如第一移动设备为平板电脑、第二移动设备为小尺寸的智能手机时,直接将第一移动设备的屏幕数据信息显示在第二移动设备的屏幕上,会造成信息显示的完整性,即使能够显示显示完整,由于比例相差较大,也影响用户的正常观看。
[0066]为了解决上述问题,第一移动设备向第二移动设备发送的屏幕数据信息中包括其屏幕尺寸信息,第二移动设备在接受到第一移动设备的屏幕数据信息后,按照第二移动设备的屏幕大小与第一移动设备的屏幕大小的比例对屏幕数据信息进行放大,并根据放大后的尺寸进行绘制图像并进行显示。
[0067]在另一个实施方式中,为了实现对第一移动设备屏幕的具体控制,第二移动设备与服务器通过第三网络通道建立通信连接,其中,该第三网络通道为第二移动设备与服务器之间建立的与第二网络通道相区别的另一条通信链路。第二移动设备将对第一移动设备的图像控制指令发送至服务器,由服务器将该图像控制指令发送第一移动设备。
[0068]可选地,所述第二移动设备以JS0N的数据格式通过所述第三通道将所述图像控制指令经由所述服务器发送至第一移动设备,在其他实施方式中,第二移动设备也可以其他数据结构发送该图像控制指令。
[0069]第一移动设备接收该图像控制指令,并响应该图像控制指令,修改其屏幕数据信息。
[0070]可选地,该图像控制指令包括第二移动设备的屏幕尺寸,当第一移动设备与第二移动设备的屏幕大小不一致时,第一移动设备按照第一移动设备的屏幕大小与第二移动设备的屏幕大小的比例对屏幕数据信息进行放大后修改当前的屏幕数据信息。
[0071]在其他实施方式中,第二移动设备也可直接将第一移动设备的屏幕大小与第二移动设备的屏幕大小的比例发送至第一移动设备,在此不做限定。
[0072]区别于现有技术,本实施方式的第一移动设备通过第一网络通道访问服务器,将授权请求发送至与服务器通过第一网络通道建立通信连接的第二移动设备后,与服务器通过第二网络通道建立通信连接,并将其屏幕数据信息通过第二网络通道经由服务器发送至第二移动设备,使所述第二移动设备根据所述屏幕数据信息绘制图像。通过上述方式,第一移动设备分别通过第一网络通道访问服务器,并通
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1