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 meuAVCaptureAudioDataOutputSampleBufferDelegate
lasse 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.