【技术实现步骤摘要】
本专利技术涉及数据传输领域,特别是涉及一种远程控制方法、客服端、用户端以及系统。
技术介绍
随着网络技术的迅速发展,控制网络正把全世界的计算机系统、通信系统逐渐集成起来,形成信息高速公路。远程控制是在网络上由一台电脑远距离去控制另一台电脑,通过主控端电脑对被控端电脑进行配置、软件安装程序、系统修复等工作。例如,当用户电脑出现卡慢、数据恢复等问题时,可向对应的技术专家求救,技术专家通过远程控制故障电脑,对该故障电脑进行修复。在技术专家对故障电脑进行远程控制时,若技术专家或者故障电脑其中一个已连接在服务器上,要想实现两者间的远程控制,另一个必须与上述服务器进行连接,在建立远程连接时,由于该服务器同时服务多个甚至几十个用户,导致网络资源的占用量过多,使得技术专家无法或者较慢的建立与故障电脑的远程控制连接,并且即使建立了远程控制连接,远程控制过程也会存在卡慢的问题。
技术实现思路
有鉴于此,本专利技术实施例提供远程控制方法、客服端、用户端以及系统,主要目的在于在远程控制的过程中实现快速的接入,进而实现数据的顺畅传输。依据本专利技术一个方面,提供了一种远程控制方法,包括:服务器侧的客服端和用户设备侧的用户端通过第一服务器建立网络通信连接;当所述客服端需要远程控制所述用户端时,所述客服端获取远程控制接入速度最快的第二服务器,以及所述用户端获取远程控制接入速度最快的第三服务器 ...
【技术保护点】
一种远程控制方法,其特征在于,包括:服务器侧的客服端和用户设备侧的用户端通过第一服务器建立网络通信连接;当所述客服端需要远程控制所述用户端时,所述客服端获取远程控制接入速度最快的第二服务器,以及所述用户端获取远程控制接入速度最快的第三服务器;所述客服端接入所述第二服务器,以及所述用户端接入所述第三服务器,并将各自接入的服务器的信息发送给对端,以便所述客服端和用户端通过所述第二服务器和第三服务器建立远程控制连接;所述客服端和所述用户端通过所述第二服务器和第三服务器进行远程数据传输。
【技术特征摘要】
1.一种远程控制方法,其特征在于,包括:
服务器侧的客服端和用户设备侧的用户端通过第一服务器建立网络通
信连接;
当所述客服端需要远程控制所述用户端时,所述客服端获取远程控制
接入速度最快的第二服务器,以及所述用户端获取远程控制接入速度最快
的第三服务器;
所述客服端接入所述第二服务器,以及所述用户端接入所述第三服务
器,并将各自接入的服务器的信息发送给对端,以便所述客服端和用户端
通过所述第二服务器和第三服务器建立远程控制连接;
所述客服端和所述用户端通过所述第二服务器和第三服务器进行远程
数据传输。
2.根据权利要求1所述的方法,其特征在于,还包括:
可进行远程接入的服务器列表中的服务器实时监听80端口以及一个
1024以上端口;
当所述服务器接收到所述客服端或者用户端的接入请求时,及时的实
现所述客服端或者用户端的远程接入。
3.根据权利要求1所述的方法,其特征在于,若所述第二服务器和第
三服务器为相互独立的服务器时,所述客服端和所述用户端通过所述第二
服务器和第三服务器进行远程数据传输具体为:
所述客服端和所述用户端通过所述第二服务器和第三服务器的转发进
行数据传输,所述第二服务器和第三服务器之间通过异步转发的方式进行
数据传输。
4.根据权利要求1所述的方法,其特征在于,在客服端和用户端通过
第一服务器建立网络通信连接之后,建立所述客服端和用户的远程控制连
接之前,还包括:
第一服务器生成一个一次有效的权限认证识别码,所述识别码根据所
\t述客服端与所述用户端用户的ID、密钥通过哈希算法得到;
所述第一服务器将所述权限识别码分别发送给所述客服端和用户端,
以便实现远程控制双方权限的认证。
5.根据权利要求1任一项所述的方法,其特征在于,当所述远程数据
为视频数据时还包括:
通过H.264视频压缩算法对所述视频数据进行压缩;
所述客服端和所述用户端通过所述第二服务器和第三服务器进行远程
数据传输具体为:所述客服端和所述用户端通过所述第二服务器和第三服
务器将压缩后的视频数据进行传输。
6.一种客服端,用于服务器侧,其特征在于,包括:
建立单元,用于和用户设备侧的用户端通过第一服务器建立网络通信
连接;
获取单元,用于当所述客服端需要远程控制所述用户端时,获取远程
控制接入速度最快的第二服务器;
接入单元...
【专利技术属性】
技术研发人员:穆玉伟,谢艳平,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。