2015/7/13 下午12:06:19 星期一
当前位置: 主页 > 谈笑风生 >

视频服务器通用结28365365体育在线投注: 构及其智能化设计设想
时间:2019-05-30 19:41

视频服务器通用结构及其智能化设计设想

  本文针对视频服务器的通用结构做了详细地探讨,并对该产品未来的智能化设计提出了一些设想,希望能为广大读者提供参考。

  音视频压缩技术是视频服务器和智能视频监控系统中的关键技术。在数字多媒体压缩(特别是视频压缩)领域内有很多国际标准(如ISO/ITU-T技术委员会的JPEG标准、CCITT制定的H.26X标准以及著名的MPEG标准等)。其中,MPEG-4标准的主要特点是可对图像中的内容进行编码,其核心是基于内容尺度可变性(Content-basedscalability)即可以给图像中的各个对象分配优先级。其中,比较重要的对象用较高的空间和(或)时间分辨率表示;对于比较低的比特率应用系统来说,bt365体育在线投注,尺度可变性是一个关键的因素,因为它提供了自适应可用资源的能力。例如,该特性允许对具有较高优先级的对象用可接受的质量进行显示,次优先级的对象则用较低的质量显示,而其余内容(对象)则不显示。对于监控系统来说,在绝大部分时间内,监视画面的背景都保持不变,因此,在要求的比特率比较低时,对于监视画面的背景部分可以以较低的质量显示,这样并不会影响整个画面的效果。在MPEG-4发展的基础上,现又联合推出了更为优秀的H.264标准,目前新设计的系统,尤其是智能视频监控系统,大多采用此标准。

  智能视频监控系统的产品形态之一是使用嵌入式视频服务器,这是一个基于客户机/服务器模型的系统,主要由现场采集设备、嵌入式视频服务器、传输网络以及监控终端组成。基于嵌入式视频服务器为核心的视频监控系统如图1所示。

  嵌入式视频服务器硬件设计

  嵌入式视频服务器的硬件部分,主要由嵌入式微处理器、系统Flash、系统SDRAM、编解码SDRAM、MPEG-4或H.264音视频编解码芯片、音视频A/D与D/A转换芯片、以太网络接口、大容量硬盘、光盘刻录机以及一些数据采集传感器组成。从总体上来看,这是一个以嵌入式微处理器+专用音视频编解码芯片为核心的基础平台。信号关系为:将模拟的音视频信号通过A/D转换成没有被压缩的图像数字信号,再通过DSP或具有图像处理功能的ASIC芯片进行图像数据的压缩编码,将压缩编码的数字图像数据存储在硬盘等大容量存储设备中,或通过网络实时监控远程图像;给使用者提供简单、便捷的网络或遥控器OSD(On-ScreenDisplay)菜单方式,以便对存储的录像数据进行检索、回放和备份等。其通用硬件结构如图2所示。

  工作流程为:服务器上电启动后,系统被加载到与嵌入式CPU相连的SDRAM中运行,CPU通过串口控制云台,转动摄像机获取视频信号,经过采样芯片实现A/D转换,转换后的数字视频数据传给MPEG-4或H.264音频/视频压缩芯片,完成MPEG-4或H.264视频压缩,压缩后的数据缓存于MPEG-4或H.264压缩芯片内的FIFO中,当FIFO半满时就触发主控CPU产生中断,由处理器的中断服务子程序获取该数据并存放于系统缓冲区中,365体育投注 手机版,等待发送程序读取。当服务器监听到监控端的视频请求时,服务器将视频数据打包并以流媒体的形式通过网络接口芯片传输到监控端上去。CPU同时接收监控端发来的控制信息,通过CGI(CommonGatewayInterface)通用网关接口发送给应用程序。应用程序负责将控制信息通过RS232串口给摄像机云台。其功能层次关系如图3所示。

  嵌入式微处理器

  嵌入式微处理器是整个硬件部分的核心,嵌入式系统选择处理器时主要需要考虑以下几个方面:处理器的性能,处理器所支持的开发工具和操作系统,处理器的成本、代码兼容性、算法复杂性以及功率消耗等。最好选择为电信和网络市场而设计的集成通信微处理器,其体系结构为内核和外围两个部分,内核部分完成任务调度和内存管理,外围部分承担通信处理模块(CPM)等任务。CPM应同时支持多个快速的串行通信控制器(FCC),多通道控制器(MCC),多个串行通信