Font Size: a A A

The Design Of Network Video Monitoring Based On ARM

Posted on:2011-11-07Degree:MasterType:Thesis
Country:ChinaCandidate:J H ZhengFull Text:PDF
GTID:2178360305483064Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Currently video surveillance is widely used in military, civil, industrial areas and so on, for it's easily intuitive, rich content.and it plays an increasingly important role in people's daily life.The topics proposed an embedded processor monitoring system used Freescale's MX27 chip as MCU. The program uses ARM internal hardware encoding module coding, and software decoding method to achieve the acquisition, encoding, transmission, decoding, display and remote control. The system has high performance, low cost, and it is easy to install, scalable, etc. it has a very wide range of practical prospect. The system uses the Linux operating system as a software development platform. the Linux is a resource-rich and free operating system. The system uses Ethernet as the network transmission medium, and use the TCP/IP network protocol. Video data transfer protocol chosen RTP/RTCP transmission protocol that is specifically used for multimedia data transmission. the client achieves video decoding based on FFmpeg project, and video display based on the SDL library.The paper first describes the background and significance video surveillance system, and the history of development of video surveillance technology, and related technologies, analyzes the status quo and development trend of video surveillance system at home and abroad. and introduced several common video surveillance system solution; and then present the general structure of embedded remote video monitoring system. and the hardware platforms and software module design are gradually selected and refined.The hardware platform chose Freescale's IMX27 processor, and video processing chips TW2835 depending on the video data collection and processing needs; and then complete a cross-development environment for embedded systems to build programmer. and then the entire system is divided into six modules:video front-processing module, video capture module, video encoding module, video transmission module, the video decoding module and WEB control module. And then the paper describers the details of the video front-processing module, video capture module, video transmission module and WEB control module's implementation. At the same time, some key technologies used in the system are discussed.
Keywords/Search Tags:video surveillance, IMX27, V4L2, RTP/RTCP, WEB control
PDF Full Text Request
Related items