Font Size: a A A

Design And Research Of A Network Video Monitoring System Based On ARM And Embedded Linux

Posted on:2009-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:S ChenFull Text:PDF
GTID:2178360272471726Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of our society, the network video monitoring system has become the most important auxiliary equipment in people's daily life, which was used in wide range. Nowadays, the network video monitoring system is trending from simulation to digitalization gradually, with the development of the video condensation technology and the network technology, to develop a new generation of network monitoring system based on the computer network combines with multimedia MPEG-4 algorithm has became one of the main direction of the whole industry technology. To realize this purpose, sometimes, people would either uses the scheme DSP combines with the MPEG-4 algorithm, or SOC, which are not only extremely complex on the programming ,but also high cost. This dissertation proposed and designed a proposal on the monitoring system based on the ARM microprocessor S3C2410, MPG440—a special-purpose condensed chip of MPEG-4 and embedded Linux operation system, which is not only be quick for developing and low in cost, but also has good on-time performance and wide applications.To start with, the systematic general design proposal was raised by using the thought of Hardware-Software Co-design. The system is mainly composed of four parts: camera, console controller, network video server and client-side PC.Furthermore, the hardware core is composed of the S3C2410 chip of Samsung Company and the DM9000—the Ethernet interface chip of DAVICOM Company and the design of a modular hardware circuit is used for the whole system. According to the character of S3C2410 and the need of the whole system, we have finished the hardware selection and the circuit connection of the power supply restoration module, crystal oscillator module,memory interface module,video data processing module,Ethernet interface module,console control module etc. Among them, the circuit design of the camera controller module fully reflects the technique for optimum design, and mainly gives a detailed description and design to the parts of the network interfaces and Video Data Processing, describing the working process of the whole system.Thirdly, from the need of application, we chose embedded Linux operation system as the software platform of the system to build the inter-cross develop environment, the boot loader, gave the loading steps, and finished the selection and transplantation of the kernel of the embedded Linux.Fourthly, a practical design method based on tasks was adopted to make the general design for the software of the server-side. Mainly includes common program library, configuration file, Log File and multiple tasks etc. And a briefly description of the software running on the client-side was given.Fifthly, It's critical important for the system to have the on-time performance of the digital image transmission and good video quality which was received from the client-side, so this dissertation takes the optimum selection for transmission channel and network protocol, and gives a detailed description for the concrete application of the IP multicast technology, streaming media transmission protocol in the process of image transmission.
Keywords/Search Tags:ARM microprocessor, embedded system, Streaming Media, Multicast, remote monitor, embedded Linux
PDF Full Text Request
Related items