2011-01-09 41 views
1

我正在嘗試製作收聽播客的應用程序。每個播客都是一個大約50MB大小的mp3文件。在查看了「多媒體編程指南」的Using Audio章節之後,我決定使用AVPlayer,因爲其他選項似乎不太合適。但是,我使用AVFoundation的工作越多,看起來就越複雜,我有一種感覺,就是簡單地傳輸一個mp3文件應該更容易。再加上這個文件的頂部,有一個備註,說明:在iOS上播放流或遠程mp3文件的可用選項4

重要提示:本文檔包含以前是iOS的 應用程序編程指南中 信息。本文檔中的 信息尚未 專門針對iOS 4.0

更新這是否意味着我有一些其他的選擇,或者說AVFoundation也許是爲了什麼,我需要做的矯枉過正?如果有人能夠澄清一些事情,並且讓我知道我是否在這裏犯了些錯誤,我會非常感激。

在此先感謝!

回答

0

我剛剛發現a pdf,其中包含一些可能的選項this course blog。加上朱利安的建議,這是迄今爲止我所能找到的。

0

您應該探索Cocos Denshion。

http://www.cocos2d-iphone.org/wiki/doku.php/cocosdenshion:cookbook

音頻引擎配備了cocos2d的,這僅僅是5類,你還可以給項目。

使用起來非常簡單,您可以從上面的鏈接中看到。它基本上只是一些AVFoundation類的包裝。

唯一的技巧就是流式傳輸你的mp3,但它看起來像你可以簡單地更新Cocos Denshion CDAudioManager來將一個URL傳遞給AVAudioPlayer,作爲開始。無論是否滿足您的流媒體要求,我都不知道。

至少,它會給你一些AVFoundation代碼來學習。

+0

謝謝,我會看看這個。我也試圖用MPMoviePlayerController實現同樣的功能,至今沒有任何特殊問題! – phi 2011-01-12 14:03:39