节点文献
嵌入式3G移动视频监控系统的设计与实现
Research on the3G Mobile Video Surveillance System Based on Embedded System
【作者】 刘明军;
【导师】 戚银城;
【作者基本信息】 华北电力大学 , 通信与信息系统, 2013, 硕士
【摘要】 随着视频监控技术的提高,视频监控在电力行业发挥着越来越重要的作用,为电力系统节约大量的人力、财力资源,为智能电网的建设做出不可磨灭的贡献。然而现有的监控方案还不能完全满足电力视频监控的需要,当进行电力施工和电力抢修时,就很难对现场进行监控,这就需要一套基于无线网络能够实现监控位置可随时移动的视频监控系统。本文针对电力施工和电力抢修对视频监控系统的需求,利用先进的编码技术设计一套基于实时传输协议(Real-Time Protocol,RTP)的3G无线视频监控系统。本设计利用先进的ARM11作为系统的硬件平台,它内置了多媒体编解码电路,能够实现H.264硬编码,外接USB摄像头和3G无线上网卡进行视频的采集和传输任务。利用开源的嵌入式Linux作为操作系统,在进行内核裁剪时加入相应的USB摄像头驱动、多媒体编码器驱动、3G上网卡驱动等驱动程序,然后交叉编译Linux内核和JRTPLIB库并且移植到硬件平台。通过Linux内核中的多媒体编程接口调用USB摄像头进行视频数据采集,接着调用硬编码器驱动提供的接口对视频进行H.264编码,然后使用JRTPLIB提供的RTP协议对视频流进行封包传输。应用程序包括两部分:第一,通过调用各硬件的驱动程序提供的接口完成视频数据的采集、压缩、传输等功能;第二,使用3G上网卡的驱动程序提供的接口进行拨号上网为视频数据的传输提供无线网络环境。最终完成和实现了嵌入式3G移动视频监控系统,解决了电力施工和电力抢修时很难进行现场监控的问题。
【Abstract】 With the improvement of video surveillance technology, video surveillance playsan increasingly important role in the power industry. It saves a lot of human andfinancial resources for power system and makes an indelible contribution for theconstruction of smart power grids. However the existing surveillance schemes are notable to meet the needs of surveillance in power system. It has been difficult to surveilthe scene of the power construction and power emergency repair. So a real-timemobile video surveillance system is needed which is based on wireless network.For the needs of power construction and power emergency repair, A3G wirelessvideo surveillance system is designed based on the real-time transport protocol usingthe advanced coding technology. The advanced ARM11is used as hardware platformof the system in the design, and the internal multimedia codec circuit can realize theh.264encoding. The USB camera and3G wireless network card are connected to thehardware platform to collect and transmit the video data. The embedded real-timeoperating system of embedded Linux is adopted as software platform. Add all thenecessary drivers including USB camera driving, multimedia encoder driving and3Gnetwork card driving in kernel, compile the Linux kernel and the JRTPLIB, and thetransplant them to the hardware platform. acquisite video using the interface ofmultimedia program, compress video data by calling the interface of the encoderdriver, and then encapsulate and transmit the video data using RTP protocol providedby the JRTPLIB. Two parts are included in the application program: Firstly, the tasksof video acquisition, video compression and video transmission are taken by callingthe interfaces provided by the hardware drivers; secondly, the dial-up program isdeveloped by calling the interfaces provided by the3G network card driver,and thenthe video data can be transmitted in the wireless network. At last, the3G mobileVideo Surveillance System Based on Embedded System was completed and theproblem of surveillance in the power construction and power emergency repair wassolved.