新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Windows CE的嵌入式網(wǎng)絡(luò)收音機(jī)

基于Windows CE的嵌入式網(wǎng)絡(luò)收音機(jī)

作者: 時(shí)間:2011-01-17 來(lái)源:網(wǎng)絡(luò) 收藏

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

完成控件的拖放后,拖動(dòng)各個(gè)控件調(diào)整其布局,并對(duì)其屬性和功能進(jìn)行完善,實(shí)現(xiàn)網(wǎng)絡(luò)收音機(jī)的基本功能。

結(jié)語(yǔ)
本文基于Windows CE系統(tǒng)實(shí)現(xiàn)的實(shí)體網(wǎng)絡(luò)收音機(jī),內(nèi)嵌Wi-Fi技術(shù),充分利用Windows CE系統(tǒng)資源實(shí)現(xiàn)訪問(wèn)網(wǎng)絡(luò)電臺(tái)并獲取信息,下載播放并實(shí)現(xiàn)網(wǎng)絡(luò)收音功能。它將電子信息技術(shù)融入傳統(tǒng)家電設(shè)備中,有利于數(shù)字化和網(wǎng)絡(luò)技術(shù)更廣泛地深入家庭生活。

本文引用地址:http://butianyuan.cn/article/151078.htm
linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁(yè) 1 2 3 4 下一頁(yè)

關(guān)鍵詞: 音頻 嵌入式

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉