Font Size: a A A

The Design Of Video Monitoring System Based On LINUX

Posted on:2016-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y H LiFull Text:PDF
GTID:2308330470977214Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of times and economy, people demand more security in our life. More and more fields began to apply the technology of video monitoring, by the way people put forward higher requirements for the stability of the system, economy and better real-time. The study of video monitoring system has become a hot and important research in today’s life.Remote video monitor system based on embedded system has the advantages of small volume, low energy consumption, simple operation, economical and so on, also having the broad application prospect.This paper describes the design of embedded video monitoring system of ARM9 chip and the operating system of LINUX based on S3C2440. The important parts of the design includes:the transplantation of LINUX,capturing, codec video image, network transmission and display of video images. This paper firstly studies the current situation of the embedded system and the future development trending, and then analyzes the current development of video monitoring system at home and abroad, finally puts forward the overall design of monitoring system. Making S3C2440 as monitoring video processor, and matching with other circuit to built the hardware platform. Using the LINUX as a software platform, LINUX operating system provides a large number of API interface for the upper application software, which can facilitate studying.This paper mainly introduces the software design of embedded system, which including building the embedded system, video capturing, video compression, network transmission,displaying the image. The video capture module uses the V4L2 to collect the video images of YUV type. In the compression stage, the image is processed by X.264 code library in the embedded board which reducing the network bandwidth. At last, the image display of the client is realized by X11 programming on PC and also realized the display on the web by Boa server.
Keywords/Search Tags:Video surveillance, video capture, LINUX, V4L2, video coding
PDF Full Text Request
Related items