摘要:針對傳統(tǒng)車載多媒體廣告機的局限性,提出了一種基于嵌入式Liunx與Qt/Embedded的車載多媒體廣告機的設計方案。該方案采用以ARM處理器S3C6410為核心的硬件平臺和以嵌入式Linux系統(tǒng)為核心的軟件平臺,并在此基礎上采用開放源代碼的圖形界面庫Qt開發(fā)廣告機界面,同時利用開源播放軟件MPlayer作為播放器。經(jīng)實驗驗證,該多媒體廣告機具有成本較低、界面友好、反應靈敏等特點,并在跨平臺性、可擴展性等方面比傳統(tǒng)方案有顯著改善。
Qt/Embedded以原始Qt為基礎,并做了許多出色的調(diào)整以適用于嵌入式環(huán)境。Qt/Embedded通過Qt API與Linux I/O設施直接交互,成為嵌入式Linux端口。同Qt/X11相比,Qt/Embedded很省內(nèi)存,因為它不需要一個X服務器或是Xlib庫,它在底層拋棄了X lib,采用framebuffer)作為底層圖形接口