【安防知识网】根据上述的系统结构设计,在充分的系统功能需求的基础上,我管理局自主定制开发的核心软件--CSVision4.0管理平台,该软件基于增强型C/S(客户端/服务器)架构。
5、分项设计
5.1功能与性能
根据上述的系统结构设计,在充分的系统功能需求的基础上,我管理局自主定制开发的核心软件--CSVision4.0管理平台,该软件基于增强型C/S(客户端/服务器)架构。系统采取多级服务器结构,作为CSVision核心软件的运行环境。软件主要功能如下:
•监视功能:根据监控点的实际情况,提供全天候及全方位的画面监视功能。通过实时观测手段进行图像查看,采用全天候、多方位、固定、移动等方式对监看目标进行实时、直观、清晰的监视,全天24小时均可在监控中心、监控室观察到前端现场的实时监看画面。监视界面分为16、13、12、10、9、8、7、6、5、4、3、单画面显示,可通过轮询选择对所有的镜头进行分时段的浏览。
•图像远程调节:系统通过矩阵的控制功能来操作前端活动云台的运动方向,摄像机的焦距及景深来达到最佳的监控效果。
•音视频存储功能:可以通过录像计划对音视频信息进行记录,可采用硬盘、磁盘阵列多种存储介质,有本地和远程两种存储方式。
•日志信息查询:通过查询此日志了解与分析系统运行情况。
•图像传输功能:利用DVR压缩编码后,将模拟音、视信号转换成数字信号通过以太网络把数据传送到远程用户,实现网络内计算机的远程观看。
•图像联网功能:各级目录管理中心内安装各分级CSVision远程网络视频监控系统,在实时观看的同时还可调用远程目录管理中心的录像资料。相关部门领导也可通过中心的内部网络随时随地监看或调用各级目录管理中心的图像,使本系统更好地为化工系统服务。
•配置管理:系统配置包括:设备参数、摄像机管理、录像计划、报警计划、用户权限等,方便系统进行维护与管理。
•权限管理:为了保证系统保密性、安全性,系统权限细化到每个功能。用户根据所被赋予的权限执行相应的功能。
•多级电子地图:用最直观的方式来管理镜头和调阅图像;通过平面图快速地了解地理位置,通过点击相关的摄像头,直观的掌握事发点的事件情况。多叉树型的地图结构,可以实现多级的地图层次管理;[nextpage]
•时间条同步回放及快照检索:利用图像快照迅速锁定事发点;
•即时通讯:语音和文字双重的用户交流方式;
•虚拟镜头:以多种视频拼接技术提高图像分辨率或将全景监控和局部监控完美结合;
•心跳管理:实时掌握系统内设备和应用的健康状态;
•支持巡视组管理:轻松建立含电子地图、布局、镜头等多元素的浏览模式;
•报警功能体现:结合电子地图与图像双重报警
5.2框架结构
CSVision软件的系统是一套采用现代计算机网络技术及多媒体信息压缩、解压技术实现的数字图形监控系统。该系统监控的视频、音频、告警、控制信号可传至网络内的每一个节点,用户可以利用计算机网络在不同地点同时监视、控制远程某一或某些场所,同时具有动态感知、视频存储、告警管理等功能;如图5.2-1;
图5.2-1 [nextpage]
5.3技术实现
作为一个通用化视频监控平台,CSVision系统由如下一些模块组成:
5.3.1设备控制模块
该模块是系统的设备驱动层,整个系统通过该模块完成与编解码器的通信。应用层的设备无关指令通过该模块翻译成设备相关指令,通过网络传输层,完成对设备的各种控制与交互。
5.3.2媒体控制模块
该模块是CSVision视频监控系统的核心,用以完成对大容量媒体流以及透明数据的管理。
媒体流包括两个方面的内容:一个是实时的视音频流;一个是文件流。
数据管理包含两个方面的内容:存储和转发。
CSVision通过一套高效和强壮的流处理机制完成存储和转发的统一资源调度,从而使得系统的处理能力得到极大的提高。
5.3.3连接管理模块
连接管理接口是媒体控制接口的核心。每个连接由源和目的唯一标识。一个连接表示了一个数据传输通道。系统为每个连接创建专门的处理任务。连接相互独立,有效的避免了系统故障的扩散。
每个连接可以附加一个存储请求和若干的转发请求。存储和转发共享数据,独立运行。数据的共享可以节约网络带宽。数据的并行处理保障了系统的效率和强壮性。
5.3.4客户端管理模块
所有客户端和服务器的通信都要经过该模块的翻译和处理。通过该接口,客户端和服务器可以完成各种控制信令的交互。
客户端管理接口又可以细分为如下的几个模块:
权限管理:用户、角色和权限的管理
认证管理:身份的认证
呼叫管理:客户端各种请求的响应:包括连接的建立和删除,设备的参数请求等等
5.3.5服务器管理模块
CSVision系统采用分布式多叉树服务器架构,用以分担整个系统的网络和计算压力。服务器管理模块负责在各个服务器之间传递和同步服务器状态,协调各个服务器的工作上下文。
5.3.6系统诊断模块
该模块是包括如下一些组成部分:[nextpage]
日志管理:负责记录系统内发生的事件,并且在第一时间将要发布的日志发布到相应的客户端上。这样,可以减轻系统管理员对整个系统的维护工作量。
设备巡检:负责第一时间获得设备的各种状态,包括:网络是否正常、镜头是否正常、名称是否改变、配置是否改变等等。这些状态数据也需要同步传递到各个在线的客户端,保障应用视频图像的一致性。
客户端巡检:负责客户端状态的获取,包括客户端的登陆、退出和掉线。
服务器巡检:负责查询每个服务器是否在线。如果服务器掉线,系统会在第一时间给出提示,从而转入相应的故障处理模块。
服务器工作上下文诊断:用于诊断服务器各个模块是否正常,对于一些不正常的模块,系统负责恢复或者清除。
故障弱化:客户端故障弱化,为了保障服务器的性能,对于已经掉线的客户端,服务器自动剔除并释放相应资源。服务器故障弱化,如果服务器出现故障,在故障修复好后,系统会自动修复与所有在线客户端的连接,让用户自动重新回到正常的工作环境。
6、系统配置
6.1系统配置
管理服务器
中心目录管理服务器具体参数如下:
•双核英特尔®至强®处理器3.0GHz,前端总线1333MHz
•2GB全缓冲ofRAM
•CD/DVD-ROM
•双千兆以太网卡
•硬盘:串行连接SCSI(SAS)73.4G*2
•RAID支持:RAID-0、RAID-1
•Microsoft®Windows®Server™2003ServicePack1,
•热插拔组件:电源、风扇和硬盘驱动器
•扩展插槽:4个PCI-E或2个PCI-X和2个PCI-Express
•电源:835W*2
7、实施计划
7.1技术培训
顾客是衣食父母。在激烈的市场竞争中,公司赖以生存的基础是我的顾客。本着“为顾客提供最满意的产品和服务”的经营宗旨,在确保设备的先进性、可靠性、稳定性的同时,不断改进服务质量,从售后的设备的维护管理、技术服务、用户技术培训等各方面,保证顾客购买我公司的设备后能得到最好的维护和最快的技术支持。[nextpage]
为保证设备安全可靠地运行,我公司为用户培训工程技术人员。
培训名称:CSVision智能监控系统培训
培训地点:
培训级别:A级、B级、C级培训(A级、B级在我公司,C级为现场培训)
培训时间:A级/10天/期、B级/5天/期,C级现场培训。
培训级别选定:按甲方用户实际需求选定培训的级别
培训课程设置及考核标准:由我司制定
培训费用:见商务合同。
对于C级现场培训可在系统安装调试过程中根据甲方按排队参与工程配合的工程技术人员或甲方指定的人员进行培训,培训的主要内容为设备的工作原理及日常运行维护技术。
培训通知:由我司通知甲方培训的时间安排,通知时间为培训前一个月。
参培人员素质要求:
•参加工程师培训的甲方人员必须达到的素质要求:具有通信和计算机基础知识,熟悉Windows操作,有一定的计算机网络设备维护经验,大专以上学历;
•参加操作人员培训的甲方人员必须达到的素质要求:具有通信和计算机基础知识,熟悉Windows操作,有一定的计算机网络设备维护经验,中专以上学历;
7.2现场要求
1.所有需要中心和分中心的建设应具备电源、接地、适合的温湿度及施工电源等相关条件,详细可参见下表。
2.合同设备安装,甲方应提供能满足设备运行所需的环境条件。
3.其它条件见下表。
(本文由中盛益华 张孝伟提供)