Gravar áudio / vídeo com AVCaptureSession e Playback Audio simultaneamente?

Estou tentando criar um aplicativo iOS que pode gravar áudio e vídeo enquanto simultaneamente envia áudio para os alto-falante

Para fazer a gravação e a visualização, estou usandoAVCaptureSession, aAVCaptureConnection cada para vídeo e áudio e umAVAssetWriterInput cada um para vídeo e áudio. Eu basicamente consegui isso seguindo o código de exemplo do RosyWrite

Antes de configurar a gravação dessa maneira, eu estava usandoAVAudioPlayer para reproduzir áudio.

Agora, se eu estiver no meio da captura (nem gravando, apenas capturando para visualização), e tentar usarAVAudioPlayer, meucaptureOutput retornos de chamada no meuAVCaptureAudioDataOutputSampleBufferDelegatelasse parar de ser chamad

Existe uma solução alternativa para isso?

Existe outro serviço de nível inferior que devo usar para reproduzir áudio que não interrompe minha captur

mc.

questionAnswers(2)

yourAnswerToTheQuestion