【分布式网络监控系统的分析与设计】网络监控怎么连接手机
摘要:本文着重分析与设计了网络视频监控系统的整个系统的构架。该系统是一套功能完备、安全可靠、通用性强的能够满足现代化管理的网络视频监控系统。其不仅具备传统监控系统的功能,而且具备良好的可扩展性、可靠性和开放式结构。
关键词:视频转发服务器; 事件报警服务器;文件服务器;分布式网络监控系统
随着计算机技术、网络技术和视频编码技术的迅猛发展,监控已经不再是原来意义上的简单监视和录像了,视频监控从早期的模拟监控系统已经发展到目前最先进的数字监控系统。计算机数字多媒体监控系统克服了传统的模拟闭路电视的局限性,并且能实现网络传输视频流,而且传输距离远、布线不重复、抗干扰能力强、查询方便。近两年出现的基于TCP/IP协议的网络视频服务器产品大量出现在市场中。市场要求不断提高,对监控系统的准确性、有效性和方便性提出了更高要求,网络监控系统是目前监控行业的主流。
由于分布式的网络监控系统采用典型的B/S的工作模式来完成整个系统的架构。使得监控浏览范围大大扩展,这意味着可以上网的计算机只要安装了客户端监控软件,获得授权的用户便可以通过网络看到任何一个监控现场的实时图像,并且可以控制前端摄像机的转动、变倍以及前端辅助设备的开关并且能够收听到现场的声音;系统中的管理服务器安装服务端软件可完成对多个视频流进行统一管理,设置如存储、检索、回放、访问权限、管理权限等。
1 网络视频监控系统的硬件结构
整个硬件系统分为:显示操作,监视控制,通信处理三个部分,其中视频服务系统负责完成远程监控,数据库服务器,以及内网与外部网络的连接通信。DVR(硬盘录像机)将随时对摄像头以及传感器上传的数据加以分析;一旦发现异常的情况,它可以及时地通过网络视频服务系统将报警信号传输给有关部门。网络视频服务系统还可以控制对应的摄像头云台,捕捉所需要的画面,完必要的无人智能操作。
DVR上连接摄像头和传感器,摄像头主要用来捕捉画面的,而传感器是用来判断报警的条件是否满足的。监控机只是负责采集本地范围内的数据,并将它们汇总到工作站加以处理,分析,压缩加密存储。远程网络的传输可以是Internet也可以是公用电话网。
2 软件体系架构
分布式网络视频监控系统分为主控子系统、视频转发子系统、文件服务子系统、报警服务子系统四部分,为用户提供实时网络视频监控服务、录像服务、语音对讲服务、报警监控服务以及报警处理服务。
网络视频监控系统采用分布式的系统架构,B/S体系结构,基于TCP/IP网络平台。为MPEG4压缩标准的嵌入式网络DVR提供视频服务,通过分布式的视频服务器统一管理对视频流的转发、集中录像。每个视频服务器可连接前端1一100台DVR,支持1-200个并发用户;通过文件服务器对IE客户端提供远程回放服务;通过主控服务器统一管理用户、电子地图相关信息,通过事件服务器处理设备报警,并统一记录到后台数据库。IE客户端通过电子地图可直观地取基于TCP/IP的分布式网络监控系统的分析与设计网络视频监控系统基本框架及控制流程得报警信息,通过网络远程访问、控制前端设备。
3 分布式网络视频监控系统的处理流程
主控子系统负责各子系统登陆、管理、控制及系统内服务的控制,设备管理以及设备操作,用户操作日志记录、查询,录像日志查询,参数设置、查询。其主要功能如下:
(1)子系统管理:负责子系统登陆,子系统状态管理,子系统控制,系统时间校正。(2)用户管理:负责用户注册/注销,权限的编辑;客户端的登陆,用户请求电子地图时的权限认证;用户状态管理;用户日志。(3)设备管理:电子地图与设备列表的下发;设备状态的管理;设备故障、报警时向客户端下发。(4)数据设置:系统配置参数设置。(5)设备操作:云台摄像头操作;设备的布防、撤防。(6)录像查询:对告警录像、手动录像、定时录像、移动侦测录像进行查询。
主控系统作为本系统的中心控制端,在系统启动时,需要首先启动,等待其它子系统的登陆以及客户端的登陆。主控系统在其他子系统或客户端登陆后维护子系统状态、服务的状态以及用户状态。用户的各业务请求首先提交到主控端,或者由主控端进行处理,或者由主控端指定某子系统进行处理。
主控端子系统内部模块划分如下:(1)UDP通讯对象:主要负责主控系统与各子系统之间的通讯。(2)用户管理对象:负责与客户端之间的通信,负责用户状态管理,用户命今的接 收与下发。(3)子系统管理对象:负责各子系统的管理和操作。子系统对象负责服务的管理,即: 录像服务,每一视频通道转发服务等。当客户端有视频请求时,通过此对象 查询通道服务是否打开。该对象和设备管理对象共享一个视频通道列表。(4)设备管理对象:负责电子地图及设备列表的生成,设备(视频通道)状态的维护。(5)设备操作对象:该对象负责具体设备的操作(包括云台摄像头操作)。该功能模块以管理方式登陆DVR,对DVR上的设备进行操作,或者与其他系统连接,进行设备的控制。
4 系统分析
对于大型的监控系统来说,网络监控相对本地监控有着无可比拟的优势,具体体现在监控方式更灵活、系统施工和维护造价相对低廉、可保存的数据量更大、数据保存方式更多、数据应用形式更广、系统集成度更高。而另一方面,以网络为基础的视频监控突破了时间、地域的限制,只要有网络存在的地方就可以建立网络监控系统,省去了传统的布线和线路维护费用,降低了监控成本;用户在授权的情况下,就可以不受地域限制随时按需监控,实现即插、即用、即看。
结语
我们知道,图像是一个恒定的信息流,而在因特网内部,信息却不是一个恒定的流。在图像传输过程中,TCP先将发送的信息分解成多个基于TCP/IP的分布式网络监控系统的分析与设计总结与展望数据包,每一个数据包用一个序号和接收地址来标定,并插入一些纠错信息,按序组合并保证可靠性传送。而Internet协议则将数据包通过网络传送给远程主机并负责数据包的寻址。在另一端,TCP接收到数据包并核查错误,若有错误发生,TCP要求重发这个特定的数据包,只有所有的数据包都被正确地接收,TCP才用序号来重构原始信息。基于网络传输的这些原理,网络视频监控对网络有着很大的依赖性。而图像质量、网络速度、传输时延、网络安全等问题,也将成为大家关注的焦点。
参考文献
[1] 黎洪松.数字视频处理[M].北京:北京邮电大学出版社2006:237.
[2] 数字视频解决方案[M]北京:机械工业出版社,2004:262.
[3] 钟玉琢,向哲.沈洪流媒体和视频服务器[M].北京:清华大学出版社,2003:210.
[4] AlanBov 水图像与视频处理手册(第二版)[M].北京:电子工业出版社,2006:200.
[5] MaPetrou.数字图像处理疑难解析[M].北京:机械工业出版社,2005:263.
