远程监控方法、装置及系统的制作方法_6

文档序号:9810109阅读:来源:国知局
集指令。
[0246]在本申请提供的一种优选的实施例中,上述后台服务器根据查看指令将上述前端客户端的截图数据推送给上述监控终端之后,本发明提供的方案还可以包括:
[0247]首先,上述监控终端查看上述截图数据。
[0248]然后,监控终端可以记录用户操作上述截图数据时所产生的操作数据,在该步骤中,上述操作数据至少包括:键盘操作数据和鼠标操作数据。
[0249]接着,上述监控终端上传上述操作数据至上述后台服务器。
[0250]接着,上述后台服务器将携带了上述操作数据的操作指令下发给上述前端客户端。
[0251]最后,上述前端客户端可以解析并显示接收到的上述操作数据,模拟上述监控终端对上述前端客户端的键盘操作和/或鼠标操作。
[0252]此处需要说明的是,本申请上述实施例三中涉及到优选实施方案与实施例一和实施例二提供的方案以及应用场景实施过程相同,但不限于实施例一所提供的方案。
[0253]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0254]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0255]在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0256]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0257]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0258]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、移动终端、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM, Read-OnlyMemory)、随机存取存储器(RAM, Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0259]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种远程监控方法,其特征在于,包括: 后台服务器采集至少一个前端客户端的截图数据,所述截图数据为所述前端客户端在本地桌面上显示的图像的图像数据; 所述后台服务器保存任意一个前端客户端的截图数据;以及 在所述后台服务器接收到监控终端的查看指令之后,所述后台服务器根据查看指令将所述前端客户端的截图数据推送给所述监控终端,使得所述监控终端监控所述前端客户端在本地桌面上显示的图像。2.根据权利要求1所述的方法,其特征在于,在后台服务器采集至少一个前端客户端的截图数据之前,所述方法还包括: 所述后台服务器接收所述前端客户端发送的注册请求; 在所述前端客户端注册成功的情况下,所述后台服务器下发图像采集指令至所述前端客户端; 所述后台服务器接收所述前端客户端返回的所述截图数据,其中,所述前端客户端根据所述图像采集指令周期性的采集所述本地桌面上显示的图像,得到至少一个所述截图数据。3.根据权利要求2所述的方法,其特征在于,所述前端客户端根据所述图像采集指令周期性的采集所述本地桌面上显示的图像,得到至少一个所述截图数据的步骤包括: 根据所述图像采集指令按照预定周期截取所述本地桌面上显示的至少两个图像; 解析每个图像,得到所述每个图像的图像数据; 依次比对相邻的图像之间的图像数据,得到所述相邻的图像之间的图像差异数据,其中,所述截图数据包括:截取到的第一个图像的图像数据和所述相邻的图像之间的图像差异数据。4.根据权利要求3所述的方法,其特征在于,所述图像采集指令包括:预设的图像压缩比例值,其中,在解析每个图像,得到所述每个图像的图像数据之后,或者,在依次比对相邻的图像之间的图像数据,得到所述相邻的图像之间的图像差异数据之后,所述方法还包括: 所述前端客户端将所述每个图像数据按照所述图像压缩比例进行压缩,并将压缩后的图像数据发送给所述后台服务器;或者, 所述前端客户端将所述截取到的所述第一个图像的图像数据和所述相邻的图像之间的图像差异数据分别按照所述图像压缩比例进行压缩,并将压缩后的图像数据和图像差异数据发送给所述后台服务器。5.根据权利要求4所述的方法,其特征在于,所述监控终端采用多图模式和/或单图模式查看所述截图数据, 其中,在所述监控终端选择所述多图模式查看所述截图数据的情况下,所述后台服务器下发的所述图像压缩比例值为第一比例值; 在所述监控终端选择所述单图模式查看所述截图数据的情况下,所述后台服务器下发的所述图像压缩比例值为第二比例值。6.根据权利要求5所述的方法,其特征在于,所述监控终端在所述多图模式和所述单图模式之间进行切换的过程中,每次切换时,所述监控终端控制所述后台服务器下发新的图像采集指令。7.根据权利要求1至6中任意一项所述的方法,其特征在于,在所述后台服务器根据查看指令将所述前端客户端的截图数据推送给所述监控终端之后,所述方法还包括: 所述监控终端查看所述截图数据; 所述监控终端记录用户操作所述截图数据时所产生的操作数据,所述操作数据至少包括:键盘操作数据和鼠标操作数据; 所述监控终端上传所述操作数据至所述后台服务器; 所述后台服务器将携带了所述操作数据的操作指令下发给所述前端客户端; 所述前端客户端解析并显示接收到的所述操作数据,模拟所述监控终端对所述前端客户端本地桌面上显示的图像进行的键盘操作和/或鼠标操作。8.一种远程监控装置,其特征在于,包括: 采集模块,用于采集至少一个前端客户端的截图数据,所述截图数据为所述前端客户端在本地桌面上显示的图像的图像数据; 保存模块,用于保存任意一个前端客户端的截图数据;以及 监控模块,用于在接收到监控终端的查看指令之后,根据查看指令将所述前端客户端的截图数据推送给所述监控终端,使得所述监控终端监控所述前端客户端在本地桌面上显示的图像。9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 接收模块,用于接收所述前端客户端发送的注册请求; 下发模块,用于在所述前端客户端注册成功的情况下,下发图像采集指令至所述前端客户端; 接收模块,用于接收所述前端客户端返回的所述截图数据,其中,所述前端客户端根据所述图像采集指令周期性的采集所述本地桌面上显示的图像,得到至少一个所述截图数据。10.一种远程监控系统,其特征在于,包括: 至少一个前端客户端; 后台服务器,与任意一个或多个前端客户端建立通信关系,用于采集所述至少一个前端客户端的截图数据,所述截图数据为所述前端客户端在本地桌面上显示的图像的图像数据;以及 监控终端,与所述后台服务器建立通信关系,用于向所述后台服务器发送查看指令,并接收所述后台服务器根据查看指令返回的所述前端客户端的截图数据,使得所述监控终端监控所述前端客户端在本地桌面上显示的图像。11.根据权利要求10所述的系统,其特征在于, 所述后台服务器还用于接收所述前端客户端发送的注册请求,并在所述前端客户端注册成功的情况下,下发图像采集指令至所述前端客户端; 所述前端客户端还用于根据所述图像采集指令周期性的采集所述本地桌面上显示的图像,得到至少一个所述截图数据,并将所述截图数据返回给所述后台服务器。12.根据权利要求10或11所述的系统,其特征在于,所述系统还包括: 所述监控终端还用于记录用户操作所述截图数据时所产生的操作数据,并上传所述操作数据至所述后台服务器,所述操作数据至少包括:键盘操作数据和鼠标操作数据; 所述后台服务器还用于将携带了所述操作数据的操作指令下发给所述前端客户端; 所述前端客户端还用于解析并显示接收到的所述操作数据,模拟所述监控终端对所述前端客户端本地桌面上显示的图像进行的键盘操作和/或鼠标操作。
【专利摘要】本发明公开了一种远程监控的方法、装置及系统,其中,该方法包括:后台服务器采集至少一个前端客户端的截图数据,截图数据为前端客户端在本地桌面上显示的图像的图像数据;后台服务器保存任意一个前端客户端的截图数据;以及在后台服务器接收到监控终端的查看指令之后,后台服务器根据查看指令将前端客户端的截图数据推送给监控终端,使得监控终端监控前端客户端在本地桌面上显示的图像。本发明解决了现有技术中传统的远程监控功能监控多台计算机时要打开多个单独的窗口,切换耗费时间长且远程计算机的分辨率也会被动的改变导致监控远程计算机效率低的问题。
【IPC分类】H04L29/08, G06F3/0481, G06F9/44
【公开号】CN105573577
【申请号】CN201410545962
【发明人】吴旭, 曹晶晶
【申请人】航天信息股份有限公司
【公开日】2016年5月11日
【申请日】2014年10月15日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1