上传者: 42178688
|
上传时间: 2021-10-31 21:54:08
|
文件大小: 40.13MB
|
文件类型: -
:warning: 不推荐使用 :warning:
请改用 。
FreePlayer
用于流媒体播放音频的Swift框架
该项目基于项目
为什么?
纯Swift实现,无需在项目中混合使用Objective-C / C ++
特征
摘要(已测试),基本(未测试)代理支持
CPU友好的设计(4%-6%)
支持多种协议:ShoutCast,标准HTTP,本地文件
针对恶劣的网络条件进行了准备:可调整的缓冲区大小,流预缓冲并在发生故障时重新启动,在流结束时在流不完整的内容时重新启动
元数据支持:ShoutCast元数据,ID3V1,ID3v1.1,ID3v2.2,ID3v2.3,ID3v2.4
本地磁盘缓存:用户只需要流式传输一次文件,然后就可以从本地缓存中播放该文件
本地磁盘存储:用户可以添加用于本地资源加载的文件夹
预加载:可以立即开始播放,而无需等待缓冲
记录:支持将流内容记录到文件中
访问