3) AU:系统用户单元,负责系统的管理和维护。
4) CU:单位用户单元,比如运行于PC上面的监控客户端。 5) CMS:中心管理服务器。 6) VTDU:视频转移分发单元。 7) NRU:网络存储单元。
8) AAA:泛指授权、认证、计费服务器。
? PU前端单元:
PU是前端监控单元,负责收集音视频监控信息,进行音视频压缩处理,将处理后的数据发送到VTDU视频转移分发单元中。同时PU还接受CMS中心管理服务器发送的控制命令,进行监控参数的配置,或者监视角度移动控制、对焦、拉近和拉远镜头等控制。功能增强的PU前端单元还可以支持监控信息本地存储,网络对讲,告警等功能。 PU前端监控单元具体划分为: 1) 视频服务器 2) 网络摄像机 3) 摄像机 4) 云台
5) 报警输入输出等设备
摄像机的视频信号经过视频线缆通过BNC接口输入到视频服务器,而视频服务器通过自身具有的RS-485接口来控制云台及摄像机等。声音输入输出设备通
电子五十二所和华数数字电视传媒集团有限公司
过音频线缆连接到视频服务器上。报警探头、数据采集则是通过连接报警箱或报警板或采集装置,并通过GPIO接口连接到视频服务器,将报警信号及采集的数据输入到后台处理。
视频服务器,其主要功能为采集视频信号、语音信息和报警信息等数据,经过模数转换、MPEG-4/H.264压缩,通过USB/IDE接口进行前端存储,或通过网络存储到网络存储服务器上。视频服务器需要具备系统异常自动重启功能。支持多种网络接入方式。
? CMS中心管理服务器:
CMS中心管理服务器,负责对PU、VTDU、NRU等节点进行管理、配置和控制,并且为CU、AU提供接入、认证、命令处理和转发。CMS还提供各种业务管理功能,以及通过AAA网关完成认证计费等业务。CMS是整个系统的管理核心,由如下功能模块组成:
CMS功能模块 监控终端接 入管理模块 业务管理 模块 系统平台 管理模块 SEC调度分配 与管理模块 图:CMS功能模块组成
电子五十二所和华数数字电视传媒集团有限公司
后端接入 管理模块
如图所示,CMS主要包括如下功能模块:监控终端接入管理模块、业务管理模块、后端接入管理模块、系统平台管理模块、SEC(Streaming Engine Cluster)流引擎集群调度分配与管理模块。
? 监控终端接入管理模块
实现监控终端(如视频服务器)的接入、管理功能。包括:监控终端的
接入认证,版本升级管理,状态查询,远程控制,报警处理等。 ? 系统平台管理模块
实现平台系统中各服务器的统一管理。 ? SEC调度分配与管理模块
该模块主要对SEC(Streaming Engine Cluster)流引擎集群进行管理,同时根据各种策略对各SEC进行负载均衡。
? 业务管理模块
实现整个系统的相关业务管理,如用户管理、记账收费等。 ? 后端接入管理模块
实现后端(CU、AU)的接入与控制管理功能。 ? AAA认证计费网关:
AAA认证计费网关负责为CMS服务器提供认证计费功能。支持三种模式:在没有外部认证计费系统时,可通过本地数据库完成认证、计费功能;通过标准的RADIUS协议与外部认证计费系统完成具体功能;提供接口协议,支持第三方认证计费接口,完成具体的认证计费功能。
该AAA认证计费网关可以适合于较为广阔的客户端应用:
电子五十二所和华数数字电视传媒集团有限公司
? 802.11b 协议 ? Firewall防火墙
? GPRS(Gateway General Packet Radio Service) and GGSN(GPRS Support
Node)
? IPSec (IP Security) 协议
? MPLS (Multiprotocol Label Switching) ? PKI (Public Key Infrastructure) ? SIP (Session Initiation Protocol) ? Tunneling
? VoIP (Voice over IP)
? RADIUS (Remote Access Dial-In User Service)
? VTDU视频转移分发单元:
VTDU视频转移分发单元负责接收PU发送过来的监控信息,分发到合适的NRU中进行保存,同时如果有CU连接,则将监控信息也发送到CU中,供CU实时监控。
VTDU也要接受CMS的管理,进行参数配置,以及报告当前状态等。 ? NRU网络存储单元:
NRU网络存储单元负责接收VTDU发送过来的视频数据信息,保存到本地磁
电子五十二所和华数数字电视传媒集团有限公司
盘中,并且将相应的信息发送到CMS中入库。同时NRU还提供历史监控数据查询服务,向CU提供历史监控数据。
NRU接受CMS的管理,进行参数配置,以及报告当前状态等。 ? DataBase服务器:
由于系统核心运行数据和业务数据都存储在数据库模块上面,所以稳定性要求比较高,因此可以采用双机热备份。当一台出现问题时,另一台要马上接替所有信息工作。 ? AU客户单元
AU客户单元供宽带运营商所使用,采取B/S的方式,管理员通过browser与CMS进行交互,对CMS、VTDU、NRU等各个服务器进行配置控制管理。同时可以对机构、前端设备、系统用户等进行管理和控制。 ? CU客户单元
CU客户端单元负责为企业级用户提供网络视频监控功能,使用B/S的方式,用户通过browser与CMS进行交互,查询监控信息,CU的browser中内嵌YZ流媒体播放器,能够与VTDU或者NRU进行交互,获取实时视频数据信息或者历史视频数据信息。CU客户端还可以提供对前端设备的设置、机构用户的管理等功能。此外,CU端也支持客户端软件的方式进行访问。 2.4.2 系统功能介绍 ? 用户及权限管理
不同的用户有不同的权限,企业用户主要分为:机构管理员、机构操作员。 ? 机构管理员具有唯一性,一个机构只有一个管理员。
电子五十二所和华数数字电视传媒集团有限公司