オーディオとビデオを録音しながら同時にスピーカーにオーディオを出力できる iOS アプリを作成しようとしています。
録画とプレビューを行うために、ビデオとオーディオの両方に each を使用し、ビデオとオーディオの両方に each を使用してAVCaptureSession
いAVCaptureConnection
ますAVAssetWriterInput
。私は基本的に、RosyWriter のサンプル コードに従ってこれを実現しました。
この方法で録音をセットアップする前は、AVAudioPlayer
オーディオの再生に使用していました。
ここで、キャプチャの途中で (記録するのではなく、プレビュー用にキャプチャするだけです)、 を使用しようとするとAVAudioPlayer
、クラスのcaptureOutput
コールバックが呼び出されなくなります。AVCaptureAudioDataOutputSampleBufferDelegate
これに対する回避策はありますか?
キャプチャを停止しないオーディオを再生するために使用する必要がある別の低レベルのサービスはありますか?
MC.