港口联网视频监控方案(下)
2012/7/18 13:55:00 安防知识网 关键字:监控,视频监控 浏览量:
作为一个通用化视频监控平台,CSVision系统由如下一些模块组成:
5.3.1设备控制模块
该模块是系统的设备驱动层,整个系统通过该模块完成与编解码器的通信。应用层的设备无关指令通过该模块翻译成设备相关指令,通过网络传输层,完成对设备的各种控制与交互。
5.3.2媒体控制模块
该模块是CSVision视频监控系统的核心,用以完成对大容量媒体流以及透明数据的管理。
媒体流包括两个方面的内容:一个是实时的视音频流;一个是文件流。
数据管理包含两个方面的内容:存储和转发。
CSVision通过一套高效和强壮的流处理机制完成存储和转发的统一资源调度,从而使得系统的处理能力得到极大的提高。
5.3.3连接管理模块
连接管理接口是媒体控制接口的核心。每个连接由源和目的唯一标识。一个连接表示了一个数据传输通道。系统为每个连接创建专门的处理任务。连接相互独立,有效的避免了系统故障的扩散。
每个连接可以附加一个存储请求和若干的转发请求。存储和转发共享数据,独立运行。数据的共享可以节约网络带宽。数据的并行处理保障了系统的效率和强壮性。
5.3.4客户端管理模块
所有客户端和服务器的通信都要经过该模块的翻译和处理。通过该接口,客户端和服务器可以完成各种控制信令的交互。
客户端管理接口又可以细分为如下的几个模块:
权限管理:用户、角色和权限的管理
认证管理:身份的认证
呼叫管理:客户端各种请求的响应:包括连接的建立和删除,设备的参数请求等等
5.3.5服务器管理模块
CSVision系统采用分布式多叉树服务器架构,用以分担整个系统的网络和计算压力。服务器管理模块负责在各个服务器之间传递和同步服务器状态,协调各个服务器的工作上下文。
5.3.6系统诊断模块
该模块是包括如下一些组成部分: