上传者: 42137723
|
上传时间: 2022-08-23 23:19:17
|
文件大小: 151KB
|
文件类型: ZIP
SwiftAudioPlayer
基于Swift的音频播放器,以AVAudioEngine为基础。 允许:流式传输在线音频,播放本地文件,更改音频速度(3.5倍,4倍,32倍),音调和使用自定义的实时音频处理。
该播放器是为。 我们最初使用AVPlayer播放音频,但我们想操纵流式传输的音频。 我们最初设置AVAudioEngine只是为了播放保存在手机上的文件,并且效果很好,但是AVAudioEngine本身不像AVPlayer那样容易地支持流音频。
因此,使用 ,我们可以流音频并将下载的数据转换为可用数据,以供AVAudioEngine播放。 有关我们的解决方案的概述,请查看我们的。
基本特征
实时音频操作,包括使用,最高可达到10倍的速度
使用AVAudioEngine流式传输在线音频
使用相同的API播放本地保存的音频
下载音频
排队下载和流式传输音频以进行自动播放
仅使用1