同时播放和录制音频

f3n*_*1kc 5 audio audio-recording avaudioplayer audioqueue ios

我需要同时播放和录制.问题是播放和录制的声音应该不同.播放的sound_1通过耳机插孔连续发送到连接的设备,设备分析此声音_1并通过耳机插孔发回另一个声音_2.我收到了这个声音_2,但是当我尝试录制它时,我混合了sound_1和sound_2.有没有办法单独播放/录制,或者我需要某种过滤器来传入声音2?我尝试用AVAudioPlayer播放声音并用AudioQueue录音,会话是PlayAndRecord.

发现了一些类似的主题:在iOS中播放和录制音频同时使用耳机插孔引脚?

但也没有建设性的答案.

f3n*_*1kc 1

我的解决方案是将采样率从 44100 降低到 22050