FreeStreamer

授权协议 BSD
开发语言 Objective-C
所属分类 iOS代码库、 音频声效(Audio)
软件类型 未知
地区 不详
投 递 者 江煜
操作系统 iOS
开源组织
适用人群 未知
 软件概览

效率很高、所占内存很小的在线流媒体(Audio Stream)播放引擎,支持 ShoutCast 和 IceCast 流媒体协议,以及可以暂停和恢复播放。具体具备以下特色:
1. 效率很高,占用内存很小(虽然是核心代码是C ,但是OBJ调用没有额外性能消耗);
2. 支持 ShoutCast 和 IceCast 流媒体协议,以及标准的 HTTP 传输协议;
3. 可以检测流媒体的格式;
4. 支持 ShoutCast metadata
5. 支持暂停和恢复流媒体播放;
6. 支持背景播放;
7. 支持 ID3v2;
8. 支持 Podcast RSS feeds。 [Code4App.com]

  • iOS音频播放第三方框架FreeStreamer解析(全) 新项目是一款音频播放类软件,作为该项目核心功能:音频播放。第一版本是使用了系统提供的AVPlayer框架来实现音频文件的播放,再开发完成之后,自测阶段使用都OK,没有任何问题。但当上线之后用户量一大,此时反馈关于在线音频无法播放,已下载的音频文件仍无法播放诸如此类的问题很多。于是觉得找找比较靠谱一点的第三方音频框架,经过各种比较觉得使用F

  • 在公司的项目中需要用到音频播放功能.刚开始做的比较简单.给个URL用AVplayer播放就能搞定了,后来版本迭代.要加入缓存功能.于是开始研究音频框架,在一周多的时间里研究了各种框架各有利弊,使用豆瓣的框架DOUAudioStreamer的使用遇到了个奇葩问题.当点下一曲的时候的会快速切换十几首歌.不知道是不是我的使用姿势不对.我们重点说FreeStreamer这个框架吧. 最基本的使用我就不再这

  • 1. 获取工程下mp3文件的路径 //获取本地的mp3文件 - (NSMutableArray *)getDatasource {     //获取本地的mp3文件     NSArray *paths = [[NSBundle mainBundle] pathsForResourcesOfType:@"mp3" inDirectory:nil];     _datasource = [paths

  •   在网上找了一个mp3的链接http://zhangmenshiting.baidu.com/data2/music/114893270/114783086136800128.mp3?xcode=0e98379e5bedd50a235113068f90fe2161924f83c72cae5b 添加到列表中,可以正常播放. 查看代码中类的结构和方法的调用,记录如下: #pragma mark F

  • 前言 前段时间写过一个基于VLCKit实现的网易云音乐播放demo-GKAudioPlayerDemo,以及3篇文章 iOS-VLCKit实现仿网易云音乐播放音乐(一) iOS-VLCKit实现仿网易云音乐播放音乐(二) iOS-VLCKit实现仿网易云音乐播放音乐(三) 有兴趣的可以看看。 基于VLCKit实现的有很多问题,比如不能播放本地音乐、不能获取播放进度、播放时有很多情况会被暂停或者闪退