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