运维管理系统视频监控功能设计
吴海
摘 要:南京局运维管理系统自2011年建成投入使用以来,将各类运维值班功能模块和机线设备资料进行了整合,极大的提高了运维管理人员的工作效率。随着机房值班要求的不断提高,该系统的功能模块也在逐步增加,本文就将对南京局运维管理系统中视频监控功能的设计进行与实现简要阐述。
关键词:运维管理 视频监控 系统设计
视频监控功能模块是南京局运维管理系统中一个重要的组成部分,视频监控也是南京局机房环境监控的一个重要手段。在本设计中,视频监控系统主要由以下几部分组成:图像信息的采集和预览;对采集画面的简单控制以及存储和回放功能。
视频监控系统设计和分析
1、视频监控系统概论
视频监控系统是管理人员高质量管理的理想工具,利用它可以大大减少不必要的人力,实时监视可视区域,做到控制现场实际工作现状,实时快速的反映所发生的一切事物,便于管理者及时应付处理突发事件等。
视频监控作为机房管理的辅助手段,结合南京局实际情况及对机房管理的方式,本设计中,系统采用基于WEB的B/S模式,以方便部署和使用。结合单位实际使用情况,WEB远程监控端直接使用硬盘录像机提供的视频流,不再加设流媒体服务器,以简化系统结构,并节约成本。
2、系统功能构成
本套视频监控系统由视频监控、视频存储和视频回放两大功能模块构成。采用海康威视的网络硬盘录像机(DVR),由硬盘录像机实现视频采集及储藏,利用网络实现视频图像预览及历史视频回放,同时实现对球机的控制。
在WEB客户端打开机房视频监控页面,通过点击相应的机房名称即可实现对机房的视频监控
3、视频监控系统结构
系统由摄像机、网络硬盘录像机及WEB服务器组成和WEB远程监控点组成。视频编码及存储由网络硬盘录像机完成,在WEB远程监控端实现机房视频预览及视频回放。
机房的摄像机通过视频电缆连接到网络硬盘录像机,如果是球机则将球机的控制接口用线缆连接到网络硬盘录像机的485接口上;将网络硬盘录像机的网络端口连接到内网。在中心机房部署一台服务器作为WEB服务器。
软件系统开发
1、软件系统概述
为了便于访问视频监控,系统采用B/S模式,客户端部署也更加容易。WEB服务器中网页内置ActiveX控件,视频监控的功能集成在ActiveX控件中,用户可以直接通过WEB页面进行视频预览等操作。
软件系统主要是WEB页面及视频控件的开发,WEB服务器负责各机房监控点的配置管理,AcitveX控件实现视频的预览等操作。WEB使用ASP.NET,用VS2005开发;视频控件使用MFC,用VC6.0开发。
2、视频控件的开发
视频控件是对海康威视硬盘录像机的SDK的二次封装成ActiveX控件。视频控件主要实现的方法有:①StartPlay(),调用该方法实现视频预览;②PTZControl(),调用该方法实现对球机云台的控制;③PTZPreset(),调用该方法实现实现对球机云台预置位的调用;④StartClientRecord(),调用该方法实现视频回放;
视频控件的属性有:①BSTR ServerIP;该属性指网络硬盘录像机的网络IP;②short ServerPort;该属性指网络硬盘录像机的网络端口;
在使用视频控件时先设置网络硬盘录像机的网络IP和端口号,即可进行视频预览等相关操作。
3、WEB页面的开发
客户端浏览器访问WEB服务器中的WEB页面,通过页面中的ActiveX来访问视频。在WEB页面中使用ActiveX控件包含三个基本内容:一是在WEB页面中潜入ActiveX控件,二是在客户端下载ActiveX控件,三是在客户端安装ActiveX控件。
结束语
通信机房作为通信行业单位的核心所在,机房的管理一直都是各单位的重要工作内容。怎样有效的增强机房管理工作的效率,一直都是我们不断努力探索的方向。视频监控功能模块的实现将进一步完善南京局运维管理系统的功能,也将有助于南京局机房管理手段的提升。