Font Size: a A A

The Application Of Embedded Linux In Network Video Monitoring

Posted on:2006-06-12Degree:MasterType:Thesis
Country:ChinaCandidate:N J TianFull Text:PDF
GTID:2168360155455239Subject:Power system and its automation
Abstract/Summary:PDF Full Text Request
With the development of network technology,communication technology and digital video technology,the video monitoring system steps into the completely digital network time gradually.and embedded network video monitoring system is exactly a developing direction one of them.Now,the application of Linux in embedded field is more and more extensive. Because it's excellent kernel design and application performance, Linux is running on many kinds of hardware. Linux also owns other merits such as its free source code, its inherit networking functions and its modularization design in kernel.Therefore Linux is suitable to be the operating system of embedded system.uClinux is a branch of embedded Linux,and it is designed for NO-MMU CPU. This thesis introduces a design of network digital video monitoring system based on uClinux.It is composed of the embedded network camera which used as video collectting equipment in the scene and the long-range client which made up of control software..At first, primary characters and realization of uClinux in S3C2510A platform is introduced in the thesis.Here,we emphasize on program transplant of Bootloader through modifing ARMboot.And then,according to the request of embedded software's development,we establish the cross comliling environment for our platform and reconfigure the kernel of uClinux for reducing the bulk of embedded operating system.In order to simplify the design of application programming,we make use of such features as multi-process and multi-thread of uClinux.The simultaneity working of multi-modules is accomplished with multi-process,while multi-thread is used in the communication of network for processing each connection with single thread, this technology improved the efficient of network,reduced the spending of system.The method of IP multicast technology is adopted in audio/video stream transmission, at the same time the design and realization of system's software based on this method is finished.In structure of the hardware circuit ,double-CPU system based on S3C2510A and GO7007SB is adopted. The highly efficient chip S3C2510A based on the core of ARM940T acts as the host CPU on which uClinux and application programming run.Collection and compression of the audio/video data by the special chip GO7007SB,it makes use of the newest MPEG-4 technology to...
Keywords/Search Tags:video monitoring, embedded system, uClinux
PDF Full Text Request
Related items