基于嵌入式Linux的互動廣告系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2018-11-25 08:22
【摘要】: 近年來隨著嵌入式技術(shù)的發(fā)展,嵌入式處理器的運算速度越來越快。在嵌入式處理器上面的應(yīng)用也越來越豐富。嵌入式系統(tǒng)的應(yīng)用已經(jīng)從運算量不大的控制儀表等工控領(lǐng)域擴大到各行各業(yè)。在嵌入式系統(tǒng)上運行的應(yīng)用程序也從檢測和過程控制功能逐漸升級為運算復(fù)雜的多媒體運算。并且執(zhí)行任務(wù)的數(shù)量也從單一層次向操作系統(tǒng)的方向發(fā)展。 本文在嵌入式和多媒體應(yīng)用的結(jié)合的方面做了一次有意義的嘗試。本文討論了一種應(yīng)用在超市當(dāng)中的互動廣告系統(tǒng)的實現(xiàn)。本系統(tǒng)嘗試改變以往顧客只是通過顯示器被動的觀看商品廣告的模式,顧客可以通過附著在顯示器上方的觸摸屏進行更進一步的互動操作以選擇自己想要了解的商品廣告。 在本文所討論的系統(tǒng)中詳細的介紹了基于PXA272嵌入式處理器的硬件系統(tǒng)的設(shè)計。成功的移植了基于Linux2.6內(nèi)核的嵌入式操作系統(tǒng)和實現(xiàn)了LCD等驅(qū)動程序。詳細討論了交叉編譯器的建立過程。詳細闡述了U-boot程序的移植和嵌入式Linux根文件系統(tǒng)在Flash上的建立過程。介紹了tslib觸摸屏接口庫函數(shù)的結(jié)構(gòu),并將其成功的移植到了嵌入式Linux系統(tǒng)中。討論SDL多媒體編程函數(shù)庫的使用及其提供的音頻、視頻、事件和多線程等編程接口,并將其成功的移植到了嵌入式Linux系統(tǒng)中。介紹了FFmpeg多媒體音視頻解碼函數(shù)庫的組成部分和實現(xiàn)的結(jié)構(gòu),并在其基礎(chǔ)上實現(xiàn)了一個嵌入式平臺下,可在播放的同時以附著在主畫面上的子畫面提示顧客,并可通過觸摸屏響應(yīng)顧客要求的媒體播放器。同時為了實現(xiàn)傳輸功能,在嵌入式系統(tǒng)下實現(xiàn)了vsFTPd服務(wù)。 本文討論的嵌入式互動廣告系統(tǒng)還可以應(yīng)用在樓宇廣告,酒店餐飲指南等諸多領(lǐng)域。在播放文件的同時以附著在主畫面上的子畫面提示顧客,并通過觸摸屏響應(yīng)顧客要求,是系統(tǒng)的工作核心。
[Abstract]:In recent years, with the development of embedded technology, the computing speed of embedded processor becomes faster and faster. The application of embedded processor is more and more abundant. The application of embedded system has been expanded from industrial control field, such as control instrument, which has not much calculation, to various industries. Applications running on embedded systems are also upgraded from detection and process control functions to complex multimedia operations. And the number of tasks executed from a single level to the direction of the operating system. This paper makes a meaningful attempt on the integration of embedded and multimedia applications. This paper discusses the implementation of an interactive advertising system in supermarkets. The system tries to change the mode that customers only passively watch commodity advertisements through display. Customers can use the touch screen attached to the display to further interact with each other to select the product advertisements they want to understand. In the system discussed in this paper, the design of hardware system based on PXA272 embedded processor is introduced in detail. The embedded operating system based on Linux2.6 kernel and the driver such as LCD are successfully transplanted. The establishment process of cross compiler is discussed in detail. The migration of U-boot program and the establishment of embedded Linux root file system on Flash are described in detail. This paper introduces the structure of tslib touch screen interface library, and successfully transplant it to embedded Linux system. This paper discusses the use of SDL multimedia programming function library and its programming interfaces such as audio, video, events and multithreading. It is successfully transplanted to embedded Linux system. This paper introduces the components and implementation structure of FFmpeg multimedia audio and video decoding function library, and implements an embedded platform on which the client can be prompted by sub-pictures attached to the main screen while playing. And through the touch screen to respond to customer requirements of the media player. At the same time, in order to realize the transmission function, the vsFTPd service is implemented in the embedded system. The embedded interactive advertising system discussed in this paper can also be used in many fields, such as building advertisement, hotel restaurant guide and so on. It is the core of the system that the files are played and the sub-pictures attached to the main screen are used to prompt the customer and respond to the customer's request through the touch screen.
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2008
【分類號】:TP311.52
本文編號:2355434
[Abstract]:In recent years, with the development of embedded technology, the computing speed of embedded processor becomes faster and faster. The application of embedded processor is more and more abundant. The application of embedded system has been expanded from industrial control field, such as control instrument, which has not much calculation, to various industries. Applications running on embedded systems are also upgraded from detection and process control functions to complex multimedia operations. And the number of tasks executed from a single level to the direction of the operating system. This paper makes a meaningful attempt on the integration of embedded and multimedia applications. This paper discusses the implementation of an interactive advertising system in supermarkets. The system tries to change the mode that customers only passively watch commodity advertisements through display. Customers can use the touch screen attached to the display to further interact with each other to select the product advertisements they want to understand. In the system discussed in this paper, the design of hardware system based on PXA272 embedded processor is introduced in detail. The embedded operating system based on Linux2.6 kernel and the driver such as LCD are successfully transplanted. The establishment process of cross compiler is discussed in detail. The migration of U-boot program and the establishment of embedded Linux root file system on Flash are described in detail. This paper introduces the structure of tslib touch screen interface library, and successfully transplant it to embedded Linux system. This paper discusses the use of SDL multimedia programming function library and its programming interfaces such as audio, video, events and multithreading. It is successfully transplanted to embedded Linux system. This paper introduces the components and implementation structure of FFmpeg multimedia audio and video decoding function library, and implements an embedded platform on which the client can be prompted by sub-pictures attached to the main screen while playing. And through the touch screen to respond to customer requirements of the media player. At the same time, in order to realize the transmission function, the vsFTPd service is implemented in the embedded system. The embedded interactive advertising system discussed in this paper can also be used in many fields, such as building advertisement, hotel restaurant guide and so on. It is the core of the system that the files are played and the sub-pictures attached to the main screen are used to prompt the customer and respond to the customer's request through the touch screen.
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2008
【分類號】:TP311.52
【引證文獻】
相關(guān)碩士學(xué)位論文 前2條
1 廖志川;基于ARM的便攜式視頻監(jiān)控終端設(shè)計與實現(xiàn)[D];南昌航空大學(xué);2012年
2 楊東;基于嵌入式的地表水化學(xué)需氧量在線監(jiān)測系統(tǒng)研究[D];南京農(nóng)業(yè)大學(xué);2012年
,本文編號:2355434
本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/2355434.html
最近更新
教材專著