iPhone:流媒体WMA,MP3和AAC

我需要创建一个简单的媒体播放器,它可以流式传输WMA,MP3和AAC格式的互联网电台,作为更大的应用程序的一部分.

我想知道是否有人可以给我一些关于从哪里开始以及如何处理这些格式的指示?从来没有真正处理过这个话题..

谢谢!

最佳答案 对于iPhone上的音频流,您必须使用AudioQueue框架.这个框架本身支持mp3和aac但不容易上手. Matt Gallagher有一个开源项目,可以使用AudioQueue框架播放mp3和aac音频流:
AudioStreamer.

如果您还需要播放wma音频流,则必须使用开源FFmpeg库.使用FFmpeg库解码wma音频流并不难,但与AudioQueue框架集成以进行播放并不是那么简单.

点赞