楊鑫誠(chéng)
摘要: 移動(dòng)多媒體作為媒體的一個(gè)新勢(shì)力,作為一種新的載體,在近幾年發(fā)展迅速,IOS則逐漸成為最受歡迎的移動(dòng)平臺(tái)。該文設(shè)計(jì)實(shí)現(xiàn)了一款基于IOS平臺(tái)的多媒體播放系統(tǒng),包括iPod樂(lè)庫(kù)音頻的播放,在線音頻的播放,在線視頻的播放,并在真實(shí)設(shè)備上進(jìn)行了相關(guān)測(cè)試。
關(guān)鍵詞: 多媒體;IOS平臺(tái);流媒體
中圖分類(lèi)號(hào):TP37 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2012)36-8784-05
目前手機(jī)終端已超越其他終端成為第一大上網(wǎng)方式,終端攜帶方便,可操控性強(qiáng),觀看或收聽(tīng)節(jié)目時(shí)受約束條件少,特別適合現(xiàn)代生活方式,它滿足了現(xiàn)代人快節(jié)奏生活方式的需要,填補(bǔ)了人短暫空閑時(shí)間娛樂(lè)的空白,“新媒體”概念也隨之興起[3]。移動(dòng)多媒體技術(shù)使信息傳播的速度更快,時(shí)空拓展效能更高, 漸漸成為文化傳播的新渠道[4]。
1系統(tǒng)相關(guān)技術(shù)
1.1 IOS系統(tǒng)
蘋(píng)果iOS是由蘋(píng)果公司開(kāi)發(fā)的手持設(shè)備操作系統(tǒng)。蘋(píng)果公司最早于2007年1月9日的Macworld大會(huì)上公布這個(gè)系統(tǒng),最初是設(shè)計(jì)給iPhone使用的。iOS與蘋(píng)果的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的,因此同樣屬于類(lèi)Unix的商業(yè)操作系統(tǒng)。其開(kāi)發(fā)語(yǔ)言主要是Objective-C, Objective-C 建立在 C 語(yǔ)言之上,意味著它是在 C 語(yǔ)言基礎(chǔ)上添加了擴(kuò)展而創(chuàng)造出來(lái)的能夠創(chuàng)建和操作對(duì)象的一門(mén)新的程序設(shè)計(jì)語(yǔ)言。在最新的2012年12月編程語(yǔ)言排行榜中,Objective-C憑借飛速的增長(zhǎng)速度,已經(jīng)擠入前三。
<2 系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)框架設(shè)計(jì)
本系統(tǒng)主要分成本地音頻播放,在線音頻播放以及在線視頻播放三個(gè)功能模塊。
本地音頻播放,主要針對(duì)用戶iPod存儲(chǔ),同步的音頻文件。獲取iPod音頻文件列表,播放音頻,實(shí)現(xiàn)音頻控制。
在線音頻播放,選擇對(duì)QQ音樂(lè)中提供的音樂(lè)文件進(jìn)行在線播放,本地緩存,以及下載到本地。
在線視頻播放,選擇對(duì)土豆網(wǎng)絡(luò)視頻的在線播放。
2.2系統(tǒng)功能交互設(shè)計(jì)
4 系統(tǒng)測(cè)試
5 結(jié)束語(yǔ)
該文的研究目的是實(shí)現(xiàn)IOS的多媒體播放系統(tǒng),包括iPod樂(lè)庫(kù)的音頻播放,在線音樂(lè)播放,在線視頻播放,并在真機(jī)上做了相應(yīng)的測(cè)試。通過(guò)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)以及文章的書(shū)寫(xiě),對(duì)IOS開(kāi)發(fā)有了更系統(tǒng),更深一步的學(xué)習(xí)和研究。
參考文獻(xiàn):
[1] 鐘冠賢.Objective-C編程之道[M].北京:人民郵電出版社,2011.
[2] Kochan S G. Programming in Objective-C 2.0[M].Addison-Wesley Professional, 2009.
[3] 徐濤.?多媒體手機(jī)電視廣播的發(fā)展[J].?廣播與電視技術(shù),2006(5).
[4] 吳宏.?計(jì)算機(jī)多媒體技術(shù)的發(fā)展趨勢(shì)[J].科技信息:學(xué)術(shù)研究,2007(36).
[5] 曾捷.?新一代移動(dòng)多媒體系統(tǒng)的關(guān)鍵技術(shù)研究[J].通信技術(shù),2010(3).