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

文档序号:9263466阅读:322来源:国知局
一种远程监控方法、装置及系统的制作方法
【技术领域】
[0001]本发明属于数据监控技术领域,尤其涉及一种远程监控方法、装置及系统。
【背景技术】
[0002]随着科技的进步,社会的发展,人们安全意识的提高,监控系统的应用越来越广泛。然而,传统的监控系统由多个处于不同子系统的监控设备构成,每个子系统还存在通信中转设备,由各通信中转设备最终与监控管理设备交互数据,整个监控系统结构复杂,存在软硬件开销大、配置管理不灵活、通信过程安全性差、功能单一以及扩展性差等诸多问题。

【发明内容】

[0003]本发明的目的在于提供一种远程监控方法、装置及系统,通过简单几个设备即实现了监控管理设备与异构监控设备之间的点对点通信,部署简单成本低,并提高了监控系统的安全性与通信效率。
[0004]本发明提供一种远程监控方法,所述方法包括:
[0005]从信令服务器获取所有监控设备的设备信息,所述设备信息包括所述监控设备的互联网协议地址和设备标识信息;
[0006]根据所述设备信息,在所有监控设备中确定目标设备;
[0007]根据所述目标设备的互联网协议地址,直接从所述目标设备获取监控数据。
[0008]本发明提供一种远程监控装置,所述装置包括:
[0009]设备信息获取模块,用于从信令服务器获取所有监控设备的设备信息,所述设备信息包括所述监控设备的互联网协议地址和设备标识信息;
[0010]确定模块,用于根据所述设备信息,在所有监控设备中确定目标设备;
[0011]监控数据获取模块,用于根据所述目标设备的互联网协议地址,直接从所述目标设备获取监控数据。
[0012]本发明提供一种远程监控系统,所述系统包括:
[0013]信令服务器、监控设备以及包括上述远程监控装置的监控管理设备;
[0014]其中,所述信令服务器,用于获取所有监控设备的设备信息,并根据所述监控管理设备发送的设备发现指令,将获取的所有监控设备的设备信息发送给所述监控管理设备;
[0015]所述监控设备,用于当检测到网络状态发生变化时,将所述设备信息发送给所述信令服务器,获取所述监控数据并根据所述监控管理设备发送的监控请求,将所述监控数据直接发送给所述监控管理设备。
[0016]从上述本发明技术方案可知,由于只通过由信令服务器、监控管理设备以及若干监控设备等少数几个设备构成的监控系统,即实现了监控管理设备与异构监控设备之间的点对点通信,因此相较于现有技术,一方面具有部署简单成本低的优点,另一方面提高了监控系统的安全性与通信效率。
【附图说明】
[0017]图1是本发明一实施例提供的远程监控系统的结构示意图;
[0018]图2是本发明又一实施例提供的远程监控系统的结构示意图;
[0019]图3是本发明一实施例提供的远程监控方法的实现流程示意图;
[0020]图4是本发明一实施例提供的远程监控装置的结构示意图;
[0021]图5是本发明又一实施例提供的远程监控装置的结构示意图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]请参阅附图1,附图1为本发明一实施例提供的一种远程监控系统的结构示意图。该系统包括:信令服务器200、监控设备300以及监控管理设备400。
[0024]信令服务器200,用于获取所有监控设备300的设备信息,并根据监控管理设备400发送的设备发现指令,将获取的所有监控设备的设备信息发送给监控管理设备400。
[0025]监控设备300,用于当检测到网络状态发生变化时,将监控设备300的设备信息发送给信令服务器200,获取监控数据并根据监控管理设备400发送的监控请求,将监控数据直接发送给监控管理设备400。监控设备300可以但不限于包括移动终端301、摄像装置等非移动终端302以及随着科技的发展可能存在的可被监控的其他异构设备303。
[0026]监控管理设备400,用于从信令服务器200获取所有监控设备的设备信息,该设备信息可以但不限于包括:监控设备300的互联网协议(Internet Protocol Address,IP)地址和设备标识信息。监控管理设备400,还用于根据该设备信息,在所有监控设备200中确定目标设备,以及根据该目标设备的IP地址,直接从该目标设备获取监控数据。可以理解地,整个远程监控系统可采用B/S (Browser/Server,网页浏览器和服务器)架构,监控管理设备400在该远程监控系统中无需特别部署,从而可节省硬件成本。
[0027]本实施例中的Web服务器100、信令服务器200、监控设备300以及监控管理设备400具体执行方案如下:
[0028]监控管理设备400从信令服务器200获取所有监控设备的设备信息,该设备信息可以但不限于包括:监控设备的IP地址和设备标识信息。其中设备标识信息可以但不限于包括:监控设备的名称、机器码、安装的操作系统、机器类型信息等等。
[0029]进一步地,如附图2所示,该系统还包括:网站服务器(即,Web服务器)100。Web服务器100用于向监控管理设备400提供监控逻辑代码。
[0030]为执行所有监控操作,监控管理设备400首先需要通过网页浏览器从Web服务器100获取监控逻辑代码,并运行该监控逻辑代码,以控制执行所有的包括:从信令服务器获取所有监控设备的设备信息,根据该设备信息在所有监控设备中确定目标设备,以及根据该目标设备的IP地址从该目标设备获取监控数据等在内的监控操作。
[0031]具体地,监控管理设备400通过本机内置的网页浏览器根据预置的网络地址,访问Web服务器100,并向Web服务器100发送获取请求,该获取请求用于获取包含监控逻辑代码的网站页面数据。Web服务器100响应该获取请求,将包含监控逻辑代码的网站页面数据返回给监控管理设备400。监控管理设备400接收该网站页面数据后,在网页浏览器中加载该网站页面数据并运行其中包含的该监控代码逻辑,以执行所有的监控操作。像这样基于Web技术,通过Web服务器获取并运行监控逻辑代码执行监控操作,无需安装专门的监控客户端软件,也无需考虑不同监控管理设备的操作系统之间的差异,因此可节省软件开发成本,降低软件维护的难度与复杂性。
[0032]进一步地,为提高安全性,如附图2所示,该系统还包括:鉴权服务器500以及注册服务器600。在从信令服务器200获取所有监控设备300的设备信息前,监控管理设备400需要预先向注册服务器600注册用户帐号及登录密码。监控管理设备400通过运行监控逻辑代码,自动根据预先注册的用户帐号及登录密码向鉴权服务器500请求鉴权。可
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1