标签: ios objective-c audio avplayer core-audio
如何通过我的设备下载/接收数据然后通过iPhone扬声器播放数据?我不想等到完全下载音频。
平台:iOS 8.0 +
文件类型:WAV
采样率:4000 Hz
音频类型:PCM,16位
音频频道:1
答案 0 :(得分:1)
为了最大限度地减少延迟,请预先启用应用音频会话并请求非常短的缓冲持续时间。启动RemoteIO音频单元输出运行,输出回调轮询循环缓冲区,否则播放一点沉默。然后格式化(如果需要,重新采样)并在循环缓冲区中存储波形文件的样本,如接收波形文件的任何部分。