摘要:介绍了一种以ARM926-EJS微处理器为主操控器、Linux为操作体系、WCDMA网络为传输网络的视频监控体系前端。给出了视频监控体系前端的硬件规划、软件规划。要点介绍了视频收集、紧缩编码、无线发送进程。将视频监控体系前端输出的H.264视频流封装成巨细适宜的RTP数据包,然后经过IEEE 802.11g无线传输模块发送到3G传输网络。经试验证明,该体系具有较好的实时性和可靠性,在抢险救灾等范畴得到了较广泛的运用。
关键词:监控前端;H.264编码;RTP/RTCP协议;ARM;Linux
0 导言
跟着社会的不断发展和前进,人们日常日子中安全问题得到越来越高的注重。视频监控作为安全防备体系的重要组成部分,使得人们可以远距离的调查和调度被控区域的才能,以其直观、精确、及时和信息内容丰富等优势广泛运用于现代化小区、交通、运送、消防等范畴。跟着科学技术的不断前进和人们对监控体系要求的不断提高,监控体系也阅历了从模仿监控年代到数字化网络监控年代的飞速发展变化。根据国内现已投入商业运营的3G网络的无线视频监控体系具有强壮的无线网络传输功用,可以战胜因为地理位置、布线本钱和远距离监控等带来的问题。相对于有限传输,无线传输形式具有装置便利、灵活性强、性价比高级特性,许多优势使得无线监控体系成为现在视频监控范畴新的发展方向。
根据这一发展方向,ARM微处理器具有体积小、功耗低、本钱低、功能高级长处,Linux操作体系具有开放源码、可裁剪、易操作等长处。无线视频监控体系前端选用ARM926-EJS微处理器和Linux操作体系,经过无线发射模块把收集、紧缩编码好的视频流发送到3G无线网络进程中。本文要点论述对视频信号的收集、紧缩编码、发送进程。
1 视频监控体系前端硬件规划
无线视频监控体系前端,首要完结现场视频的收集、紧缩编码、发送。体系硬件渠道首要由嵌入式微处理器ARM926-EJS,NAND FLASH,DDR2、TVP5150视频输入、CH7024视频输出、网口LAN8700、LC6311无线发射模块等组成。ARM926-EJS处理器具有EMMA支撑强壮的视频处理操控,亮度、饱和度、对比度、主动白平衡等参数可调。答应运用全功用操作体系,功耗低、时钟频率为400MHz。所以挑选ARM926-EJS为中心微处理器。存储器包含RAM和ROM两部分,RAM选用高速SDRAMHYB18M1G320BF-7.5对处理视频数据有非常好的优势,ROM选用非线性K9F2G08ROA -JIBO NANDFLASH芯片,其存储容量高于线性结构的NORFLASH。TVP5150具有超低功耗、支撑NTSC/PAL/SECAM等格局的高功能视频解码器,经过ARM926EJS对TVP5150进行操控使得对视频信号进行A/D解码,到达对视频收集的意图。ARM926-EJS输出的数字视频信号经过CH7024进行D/A解码转换成PAL制式的模仿信号。根据IEEE 802.11b/g协议无线传输模块SIM5218,经过USB与ARM926-EJS进行衔接。无线视频监控体系前端硬件原理图如图1所示。