警服务、电子地图、语音呼叫和手机视频监控6大模块组成。软件的主要功能是实现多台联网监控设备集中控制管理,达到同时监看多个前端,各前端报警的自动上传及中心与前端的语音对讲等功能。因此,本系统是适用于采用多台监控设备进行集中管理的系统。
整个系统包括管理服务端、服务器端和客户端程序。服务器包括应用服务器、流媒体服务器、存储服务器、视频服务器和报警服务器五部分,当计算机启动后,服务器将自动运行,无需用户进行干涉。整个系统架构如图1所示。
整合平台上包括五大服务模块,三种客户端模块:
管理服务端:是整个系统的控制中心,包括了一个配套的管理程序和认证程序,以提供用户进行设备配置和管理的操作界面;主要功能是提供web服务,自动初始化iis服务与sql-server数据库设置。
服务器端:是整个系统资源(视频数据、设备连接)的管理中心。实时获取外部前端设备资源并转发给对应的应用服务器;主要功能是提供相应的应用、视频、流媒体、存储与联动配置界面与服务。
客户端:用于客户端访问和进入服务器管理界面,主要包括三部分,分别是bs客户端、cs客户端和手机客户端。
应用服务器模块:
1.异构网代理服务器
异构监控网通过接入网接入到整合平台后,消息首先要经过异构网代理服务器。代理服务器的作用是:配置异构网接入的基本网络参数,通过不同厂家的sdk提取相应的设备(或系统)的图像压缩码流、控制流、消息流等,再将这些差异化比较大的接口重新封装,虚拟成一个整合平台的设备(或子系统),由统一的接口来访问。
2.存储服务器软件
该视频监控平台支持多级、分布式、多介质的存储机制,保证所存储图像资料的安全性。硬盘录像机存储、本地视频监控应用存储、视频监控管理平台存储,对重点图像进行远程异地备份。多级、分布式存储机制既能满足用户对图像存储的可靠性要求,又能大幅降低系统造价和对网络带宽的要求,具有较高的可实施性。存储可根据用户的要求,提供用户自定义存储策略,满足用户对图像的不同存储需求。用户可以同时指定视频数据存储到不同级别的监控中心,保证数据的多级别同时存储,防止数据被破坏。
3.报警服务器软件
报警联动是整个视频监控智能化的核心模块,直接影响到监控业务的应用水平和管理效率,能不能达到实际的应用效果,平台联动功能是关键的一环。该监控平台提供的报警设备接入有:报警箱报警接入、环境动力报警接入、门禁报警接入、消防报警接入;联动方式有:视频录像、图像抓拍、投放电视墙、短信、邮件、电话、用户通知、摄像机预置点、摄像机轨迹、手机视频实时观看、现场声光提示。
4.流媒体服务器软件
使用先进的流媒体技术进行再次应用开发,对焦点视频进行转分发,充分减少网络带宽的利用率,满足多用户对焦点视频的同时访问,让用户不受网络带宽和用户量的影响,随意流畅地观看视频。对局域网和广域网之间直接进行视频监控部署的处理,不需要对端口进行特殊处理,视频直接接入平台进行相关的应用。
5.解码服务器软件
通过将模拟信号在视频服务器端压缩成数字信号后,经过internet传送,最后投放至电视墙时就不受地域限制,从而大大节约成本。它只需要在播放时解压还原为模拟信号,可通过硬解压卡 (pal,a/v) 和软解压卡(vga 或s 端子) 输