新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Windows CE的嵌入式網絡收音機

        基于Windows CE的嵌入式網絡收音機

        作者: 時間:2011-01-17 來源:網絡 收藏

        2.3.2 順序流式傳輸MMS協議
        MMS(Microsoft Media Server,微軟媒體服務器)協議由微軟制定,用來訪問以及用于流式接收Windows Media服務器中的流文件,也是連接Windows Media單播服務的默認方法。在Windows Media Player中輸入一個URL以便連接播放內容時要使用這個協議,當用MMS協議連接到發布點后,服務器會使用“協議翻轉”來獲得最佳的連接。
        Windows CE操作系統自帶Windows Media Player組件,在操作系統定制時也特別加入了該組件。Windows Media Player具有模塊化體系結構,用戶界面與和視頻內容的播放功能相互獨立,因此在本設計中只使用了其播放功能,并且將其外觀功能隱藏,通過應用程序建立自
        己的應用界面。在應用程序中,只需要新建Windows Media Player ActiveX變量,設置其屬性并調用Open方法即可實現連接和播放。
        2.4 界面設計
        人機界面設計首先要確立用戶類型。實體網絡收音機定位于信息家電市場,因此界面設計要求操作簡單、信息量最少以減小用戶記憶負擔,要有恢復出錯現場的能力,在系統內部處理工作要有提示,盡量把主動權讓給用戶。工程利用Visual Studio2005平臺進行開發,選擇基于對話框結構模式設計,并且要求Windows Sockets支持和ActiveX控件支持。根據系統分析,需要5個按鈕控件(Button Control)、1個進度條控件(Slider Control)、1個樹目錄控件(Tree Control)和1個圖表控件(Picture Control)。系統主界面如圖4所示。
        m.jpg

        完成控件的拖放后,拖動各個控件調整其布局,并對其屬性和功能進行完善,實現網絡收音機的基本功能。

        結語
        本文基于Windows CE系統實現的實體網絡收音機,內嵌Wi-Fi技術,充分利用Windows CE系統資源實現訪問網絡電臺并獲取信息,下載播放并實現網絡收音功能。它將電子信息技術融入傳統家電設備中,有利于數字化和網絡技術更廣泛地深入家庭生活。

        本文引用地址:http://www.104case.com/article/151078.htm
        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 4 下一頁

        關鍵詞: 音頻 嵌入式

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙山县| 保山市| 营山县| 田阳县| 手机| 南靖县| 会泽县| 台江县| 大同县| 岐山县| 民和| 大悟县| 称多县| 清水河县| 陆川县| 苍梧县| 哈尔滨市| 无棣县| 上栗县| 浠水县| 磴口县| 九龙城区| 手游| 贞丰县| 新田县| 金山区| 徐水县| 西盟| 富顺县| 云浮市| 铁岭市| 镇巴县| 塔河县| 东兰县| 印江| 正阳县| 衡南县| 台东市| 芮城县| 蓬溪县| 阳江市|