2010-02-22 209 views
-2

我已經從服務器成功下載了mp3文件,但是我遇到的問題是,我不知道如何播放該文件。我應該使用AVAudioPlayer還是使用AudioQueue播放文件?如果您可以在此發佈一些示例代碼,我將不勝感激。如何播放下載的mp3文件?

+0

這似乎是http://stackoverflow.com/questions/1296786/how-do-i-programmatically-play-an-mp3-on-an-iphone和http://stackoverflow.com/問題/ 1973902/play-mp3-files-with-iphone-sdk – 2010-02-22 18:22:52

回答

0

AVAudioPlayer和Audio Queue API都可以用來播放MP3文件。 AVAudioPlayer是有據可查的,並有大量的示例代碼可用。那麼爲什麼不先試試,如果不行,在這裏發佈一個更具體的問題。

+0

好的我會嘗試一下,但是我的XCode告訴我沒有配備iphone OS設備連接,我正在努力解決這個問題,你有這個問題的想法?我的iphone防火牆是3.1.3,Xcode是3.2.2(預發佈) – Georg 2010-02-23 16:05:33

+0

好吧我解決了安裝老版本後的問題back – Georg 2010-02-25 01:43:38

+0

我已經終於從服務器上播放DL文件併成功存儲在設備中,但是奇怪的問題偶爾出現,錯誤顯示: 錯誤域= NSOSStatusErrorDomain代碼= 1685348671「無法完成操作(OSStatus錯誤1685348671.)」 無法播放MP3文件並顯示上述錯誤消息,即使文件保存到設備沒有問題,誰能告訴我我錯過了什麼? – Georg 2010-03-09 13:14:50