iOS AudioQueue

来源:互联网 发布:知乎产品分析报告 编辑:程序博客网 时间:2024/04/30 15:12

实现录音和播放功能,最简单的做法就是利用AVAudioRecorder和AVAudioPlayer。百度大多如此(鄙视)。

但是这种方法有很大的局限性:

录音,首先得设置录音文件路径,然后录音数据直接写入了文件。播放也是首先给出文件路径,等到音频整个加载完成了,才能开始播放。这相当不灵活。

利用音频队列AudioQueue,将声音暂存至缓冲区,然后从缓冲区取出音频数据,进行播放。

0 0
原创粉丝点击