在线音频流媒体(Audio Stream)播放引擎:FreeStreamer
jopen
11年前
FreeStreamer是一个用于 iOS 和 OS X应用中,效率很高、所占内存很小的在线流媒体(Audio Stream)播放引擎,支持 ShoutCast 和 IceCast 流媒体协议,以及可以暂停和恢复播放。
该引擎是用C+ +和FSAudioController Objective-C类封装了实现。
特性:
1. 效率很高,占用内存很小(虽然是核心代码是C ,但是OBJ调用没有额外性能消耗);
2. 支持 ShoutCast 和 IceCast 流媒体协议,以及标准的 HTTP 传输协议;
3. 可以检测流媒体的格式;
4. 支持 ShoutCast metadata
5. 支持暂停和恢复流媒体播放;
6. 支持背景播放;
7. 支持 ID3v2;
8. 支持 Podcast RSS feeds。