如何为iPhone / iPad创建一个可以缓冲和播放服务器歌曲的音乐播放器?

时间:2013-01-25 07:17:10

标签: ios avaudioplayer avplayer buffering

我想为iPhone/iPad开发一个具有以下功能的音乐播放器:

来自服务器的

- BufferPlay MP3首歌曲(无需下载)。 -玩。 -暂停。 -停止。 - 调整音量(滑块)。 - 乐曲的状态/播放时间(滑块)。 - 重复歌曲。 -随机播放。 - 在音乐播放器的中心,必须有像歌曲等跳舞酒吧等等。

我正在使用AVPlayer,但它给我带来了调整音量,停止,乐曲定时器等问题。仅使用AVPlayer play/pause并且缓冲正在工作。 即使我已经使用了AVAudioPlayer并且它正常工作我需要的所有功能,但仅使用本地文件,可能我不知道任何方法在AVAudioPlayer中播放来自服务器的歌曲。

帮助我提供任何建议,示例,示例代码或教程。

1 个答案:

答案 0 :(得分:3)

播放MP3流似乎应该是Cocoa API可以轻松处理的简单任务。

请参阅此帖子Live streaming