我喜欢实现语音聊天,我首先使用 CaptureSession 捕获音频,当我尝试播放音频时,我遇到了一些问题。
使用 OpenAL,我无法获得声音,数据已附加到缓冲区中但没有声音输出,但 captureSession 没有运行,OpenAL 与文件一起工作很有趣。
使用音频队列服务和 AUGraph,声音可以输出,但它会停止 captureSession 播放一个声音。
所以,我认为使用 captureSession 和 OpenAL 进出音频设备是一个问题......
有人知道我如何与 AVCaptureSession 和 OpenAL 一起使用或其他服务在 AVCaptureSession 运行时播放声音数据????