在線音頻流媒體(Audio Stream)播放引擎:FreeStreamer
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。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!