Я разрабатываю музыкальное приложение, в котором нотная запись отображается через видеофайл m4v, воспроизводимый с помощью AVPLayer, а AVCaptureSession используется для предварительного просмотра и записи как видео, так и звука исполнителя, играющего под партитуру.
К сожалению, хотя AVCaptureVideoPreviewLayer отображает живое видео, пока отображается музыкальная нотация, когда я пытаюсь добавить аудиовход в AVCaptureSession, AVPlayer приостанавливается.
Я пробовал использовать отдельные AVCaptureSession для слоя предварительного просмотра и аудиозаписи, но это, похоже, не имеет большого значения.
Я пытаюсь сделать невозможное, или есть способ одновременно воспроизводить видео / аудио и записывать видео / аудио.
Насколько я понимаю, Skype и Facetime делают похожие (хотя и не совсем одинаковые) вещи.