我听到一些关于此的相互矛盾的报告。我要做的是从 URL 流式传输 mp3 文件。我已经进行了数小时的研究,但我找不到任何关于如何做到这一点的好的指南,甚至找不到我应该使用哪种音频播放器。
有些朋友告诉我,AVPlayer 可以串流 mp3,但苹果文档说不能。我已经倾注了 Matt Gallagher 的音频流媒体 (http://www.cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html),但该代码是不久前制作的,并且我对此很陌生,很难通过自动发布和保留以及所有这些工作。
我尝试流式传输的音频是来自 libsyn 服务器的相当大的 mp3 文件,其 URL 格式为..
http://traffic.libsyn.com/podcastname/episode.mp3
我需要做的就是抓住它并开始播放,并且能够暂停和擦洗。所以首先,可以 AVPlayer 流 mp3 吗?如果是这样,是否有人可以指出我的任何指南或代码?如果没有,是否有任何可以流式传输音频的音频播放器类?
我尝试创建一个 AVPlayerItem,使用 URL 进行初始化,然后将其添加到 AVPlayer,但我收到大量错误加载...和未找到符号...错误。我会很感激这方面的任何信息,谢谢!