FreeStreamer
适用于 iOS 和 OS X 的流式音频播放器。
功能
- CPU 友好设计(流媒体时平均使用 1% 的 CPU)
- 支持多种协议:ShoutCast、标准 HTTP、本地文件
- 适应困难网络条件:可调整缓冲区大小,预缓冲流和失败时重启
- 支持元数据:ShoutCast 元数据,IDv2 标签
- 本地磁盘缓存:用户只需流式传输文件一次,之后即可从本地缓存中播放
- 预加载:播放不需要等待缓冲即可立即开始
- 录制:支持将流内容录制到文件
- 访问 PCM 音频样本:例如,包含可视化器
文档
请参阅 wiki 中的常见问题解答(FAQ)。我们还提供API 文档。wiki 中还包含了使用说明。
现实生活中有人使用这个吗?
简短答案是:当然!查看我们的网站了解参考应用。
报告错误和贡献
对于代码贡献和其他问题,最好创建一个Github的pull request。我没有时间提供私人电子邮件支持,所以通常最佳的方式是与Github的问题互动。
许可
请参阅LICENSE.txt获取许可信息。
捐赠
您可以使用PayPal进行捐赠。