在线音频流媒体(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。



项目主页:http://www.open-open.com/lib/view/home/1387372359421