Font Size: a A A

Design And Implementation Of Embedded Linux Based Interactive Advertising System

Posted on:2009-12-22Degree:MasterType:Thesis
Country:ChinaCandidate:L Z WangFull Text:PDF
GTID:2178360242967451Subject:Computer application technology
Abstract/Summary:
With the development of embedded technology, embedded processors become faster than befor. The applications running in embedded processors become increasingly diverse. The applications of embedded system expand from the control instrumentation to other various areas. The applications running in embedded processors which are measuring and process control functions before gradually upgrade to complex multimedia computing now. The applications running in embedded processors become more and more with the support of embedded operating systems.In this paper, an application combining embedded and multimedia technology is discussed. And an interactive advertising system used in supermarket is implemented. The system changes the way in which customers passively watch advertisement. With the system customers can choose to play the advertisement that he or she wants by clicking some area of the touch screen on the display.In this paper, PXA272 based hardware system design is discussed. The Linux kernel 2.6 is successfully ported to the hardware system of PXA272. And the driver of LCD is successfully established. A cross compiler build procedure is discussed. The U-boot porting procedure is discussed. Embedded root file system is successfully established. The structure of tslib is introduced. And it is successfully ported to the embedded system. The SDL library and its functions such as video, audio, event and multithread are introduced. And it is successfully ported to the embedded system. The FFmpeg library and its structure are discussed. A multiplayer which can interact with customers through the touch screen is established with the support of the fuction of FFmpeg. VsFTPd is successfully compiled for the embedded system.The embedded interactive advertising system discussed in the paper also can be applied to buildings advertisements, the hotel restaurant guide and other areas. Displaying sub-pictures throught which customers can interact with system at the same time playing advertisement videos is the core part of the system.
Keywords/Search Tags:embedded, Linux, SDL, FFmpeg, PXA272, multiplayer, vsFTPd
Related items