Font Size: a A A

Multi-function Ip Camera Design And Streaming

Posted on:2009-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2208360242992175Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the development of network transmission technology and prevalence of Internet, the dream of multimedia communication based on LAN or WLAN can be translated into reality. Generally speaking, multimedia communication based on LAN or WLAN is lower cost, faster, more flexible and convenience.In this thesis, we propose a design for a kind of multi-function IP camera which is developed as a platform for full-duplex and real-time multimedia communication through LAN or WLAN, and interconnection with public telephone network. This IP camera can be used in large-scale factories, workshop, enterprise and family monitor & security system. Additional, in outdoors IP cameras are able to communicate with each other base on MANET(Mobile Ad Hoc Network), without communication infrastructure, such as base station, rely station and so on.The development of multi-function IP camera is based on embedded hardware platform, whose kernel is Z228 high performance processor. For integrated with MPEG-4 hardware encoder and decoder, Z228 provide high capability for multimedia process and network transmission.The Linux operation system is ported to embedded hardware system of the IP camera, which is responsible for system resources management and providing friendly interactive interface with local user.The work in this thesis is related with development of modularized driver program and application program. And in this thesis, a great emphases is put on design for application program, including design for currency handle architecture based on asynchronous socket interface, modularized application program development in instantiation method, design and performance analysis for frame rate controller based on reference window time algorithm, design for multi-function IP camera communication protocol, implementation of network automatic adaptation control based on loop control theory, and streaming media transmission by RTP protocol.In this thesis, the following functions have been implemented: message communication between multi-function IP cameras, full-duplex and real-time multimedia communication, remote control and management, user information management, relatively precise and stable frame rate control, network automatic adaptation control and streaming media transmission by RTP protocol.
Keywords/Search Tags:embedded system, network communication, multi-thread, MPEG-4, streaming media, Linux device driver
PDF Full Text Request
Related items