我需要创建一个简单的媒体播放器,它可以播放WMA,MP3和AAC格式的互联网电台,作为更大应用的一部分。
我想知道是否有人可以给我一些关于从哪里开始以及如何处理这些格式的指示?从来没有真正处理过这个话题..
谢谢!
答案 0 :(得分:2)
对于iPhone上的音频流,您必须使用AudioQueue框架。这个框架本身支持mp3和aac但不容易上手。 Matt Gallagher有一个开源项目,可以使用AudioQueue框架播放mp3和aac音频流:AudioStreamer。
如果您还需要播放wma音频流,则必须使用开源FFmpeg库。使用FFmpeg库解码wma音频流并不难,但与AudioQueue框架的集成进行播放并不是那么简单。
答案 1 :(得分:0)
如果您熟悉在Web应用中处理此问题,可以尝试在应用中使用UIWebView。