Font Size: a A A

The Software Design Of IP Camera Based On Embedded Linux And DirectShow

Posted on:2010-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:H C QiuFull Text:PDF
GTID:2178360275478164Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of multimedia, computer network and communication technology, being micro and special become new trend. Embedded system is widely used in every aspects of life. At the same time, IP camera is known for its compact size and high stability. It can be easily applied to various complicated environment, and be easily organized for a large scale network. It is mainstream preference in the research of video monitoring system. The product has enormous market prospects.The software of IP camera is designed in this article, which is based on Linux and DirectShow. Linux which has excellent performance is well-known as a free and open source of operation system. Knowledge about V4L programming, Sockets programming and Multi-thread programming under Linux environment are introduced.V4L is the standard interface for videos and audios captures provided by Linux. Sockets is the most commonly used API of network and is supported by almost all other systems. Multi-thread technique is a good choice for parallel job. Based on the knowledge, the server program for IP camera is designed that can capture image and send data by network continuously and concurrently. DirectShow is a multimedia development kit based on COM, which can carry out many works for multimedia application under windows system. On the base of this knowledge, the work of real-time show of image and video playback at the client side are finishedApproach of Modular Design is used in the development of software. It can accelerate the speed of development. It also easier the edit, update and reuse of the software.At the end of this passage, we confirm that the design is feasible and correct through a long period of actual testing.
Keywords/Search Tags:Embedded system, Embedded Linux, IP Camera, DirectShow
PDF Full Text Request
Related items