- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于IP Camera的网络视频监控系统的设计
本视频监控系统主要由网络录像服务器(NRU)、视频音频转发服务器(VTDU)、中心管理服务器(CONS)、设备配置和管理服务器(DMS)几部分构成。其中,网络录像服务器主要实现音视频的录像;音视频转发服务器主要实现音视频数据的转发;中心管理服务器(CONS)主要实现对前端设备和客户端的认证和管理;接入服务器(CONS)主要实现对信令的解析;设备配置和管理服务器主要实现对所有设备的配置和显示所有设备的状态。
2 系统各组成部分功能
2.1 录像服务器
录像服务器的功能有:根据中心管理服务器的指令,向转发服务器请求媒体数据,并对媒体数据进行录像;当客户端向录像服务器请求媒体数据时,录像服务器把录像文件的数据发送到客户端。
2.2 中心管理服务器
中心管理服务器负责保存视频服务器等设备的安装信息及所有设备的报警信息和操作日志;根据配置信息,对需要录像的视频,向录像服务器发送请求录像信息;保存客户端和管理平台的用户权限。
2.3 转发服务器
向客户端、管理平台、录像服务器转发来自视频服务器的媒体数据。
2.4 配置终端
配置终端对系统中的所有设备进行安装和参数配置与查询。
2.5 接入服务器
接入服务器对系统中的所有设备进行调度,解析设备之间的协议。
2.6 客户端
客户端功能:播放视频图像;对播放的视频图像进行本地录像;本地回放录像文件;接收报警信息。
2.7 视频服务器
对于无线视频服务器,通过测试在无线网络上用TCP传输媒体数据时延时太大,所以无线视频服务器只能采用UDP进行媒体数据传输。对此,需要作以下几个方面的设计:
(1)转发服务器
无线传输时采用一个线程接收UDP的数据,把接收到的媒体数据放到缓冲区;有线传输时采用一个线程接收TCP的数据,把接收到的媒体数据放到缓冲区。
(2)接入服务器
系统设计一个UDP接收和发送模块,为每个无线视频服务器在UDP模块上建立一个TCP连接,根据视频服务器的类型,在客户端请求数据时给客户端不同的应答信息。
(3)客户端
采用视频解码策略、视频参数的重发功能和云台参数设置的重发功能。
(4)数据库提供的树型结构中增加一个视频服务器的类型。
3 系统主要部分工作流程
3.1 注册流程
视频终端向服务器注册过程如图3所示。
作者:包军卫 来源:电子技术应用
上一篇:视频同步分离电路大全
下一篇:基于CMMB数据广播平台的数据接收程序设计