新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Linux平臺的網絡廣告機的設計

        基于Linux平臺的網絡廣告機的設計

        作者: 時間:2011-04-15 來源:網絡 收藏

        摘要:利用嵌入式系統的優越性,在系統上使用豐富的開源軟件和工具集,構建了嵌入式系統,滿足的各項功能應用要求,成功地實現了的視頻、圖片和文字等媒體信息的良好發布,驗證了嵌入式下廣告機系統的靈活性、簡易性和高效性。
        關鍵詞:Linux;網絡廣告機;嵌入式系統

        引言
        網絡廣告機俗稱digital signage system,是在網絡信息化飛速發展的時代背景下產生的一種新型網絡多媒體信息發布系統。這種系統,用戶可以采用多種方式于公共顯示終端上發布公共信息內容。目前,數字化、網絡化、信息化的多媒體網絡廣告機成為傳媒市場的一大亮點,然而單機版的廣告機以及單一的媒體發布形式已經難以滿足日益增長的市場需求,國內外正在積極投入多種媒體形式和多功能交互型網絡廣告機的研究。本文利用Linux嵌入式系統的優越性能,使用廣大Linux系統支持的開源軟件和工具集,構建了成本低、功能健全和網絡分布靈活的網絡媒體廣告機系統。

        1 系統概述
        如圖1所示,整個系統大體分為廣告機監控終端、服務器控制中心、廣告機顯示終端3個部分。監控終端通過Web瀏覽器控制頁面接收管理員輸入的控制命令,經過網絡路由向服務器控制中心提交表單。服務器控制中心根據監控終端提交的不同表單類別調用對應的CGI例程來啟動相應的Socket服務進程,建立與開發板Socket監聽服務進程之間的網絡通信,同時傳遞對應的控制命令和信息。廣告機顯示終端解析相應的控制命令和信息,來控制顯示終端設備上的媒體信息播放形式。

        本文引用地址:http://www.104case.com/article/150850.htm

        a.JPG


        1.1 硬件環境
        廣告機監控終端和服務器控制中心的設備為普通PC機。廣告機顯示終端采用的是芯勝嵌入式VT8430開發板。該開發板的處理器是芯晟科技推出的數字音視頻多標準多媒體處理芯片CSM1200。該芯片采用ARM9內核,支持MPEG-2、H.264、AVS的高清和標清解碼/輸出,視頻輸出支持PAL/NTSC/480p/576p/720p/1080i。
        同時,CSM1200是一個有著豐富的外圍設備和強大媒體能力的嵌入式SoC,可以靈活地選擇多種LCD或者其他顯示設備,作為廣告機信息發布節點的媒體播放設備。
        1.2 軟件環境
        監控終端和服務器控制中心的采用Linux系統平臺。監控終端只需能夠提供正常的Web頁面瀏覽功能便可以借助瀏覽器實現信息的交互。服務器控制中心和顯示終端是多媒體信息發布的關鍵的部分,需要配置相關的環境如下:
        ①構建CGI模塊。CGI用來設計Web瀏覽器的B/S(Browser/Serrer)系統架構,可以在無客戶端(client)的情況下,廣泛地使用Web瀏覽器提供的按鈕、輸入框、字體和顏色等界面元素。通過不同平臺瀏覽器監控終端遞交的表單就可以控制信息的交互。在官網下載源碼包li-bcgi-1.0.tar.gz后,解壓、編譯和安裝即可。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        linux相關文章:linux教程



        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 玉环县| 崇阳县| 鄂州市| 柳州市| 咸阳市| 亳州市| 丘北县| 万全县| 富阳市| 团风县| 浪卡子县| 南投县| 孙吴县| 闽侯县| 三明市| 铜山县| 抚远县| 库尔勒市| 永吉县| 布尔津县| 嵩明县| 永丰县| 通辽市| 博乐市| 广饶县| 布尔津县| 云安县| 肥东县| 鹤庆县| 桦川县| 防城港市| 宁武县| 新丰县| 新宾| 铁力市| 临邑县| 那坡县| 湾仔区| 内丘县| 杭锦旗| 收藏|