Мне было интересно, можно ли было снимать с обеих камер одновременно с помощью фреймворка AVFoundation. В частности, мой вопрос заключается в том, могут ли активироваться одновременно передний и задний устройства AVCaptureDevices.
В настоящее время я знаю, что экземпляр AVCaptureSession может поддерживать только один вход (и выход). Я создаю две AVCaptureSessions, присоединяю устройство фронтальной камеры к одной и сзади к другой, затем указываю выходные данные сессий на различные функции SampleBufferDelegate. Что я вижу, так это то, что одна функция делегата активна в течение нескольких кадров, а затем - другая. Кажется, что AVFoundation каким-то образом отключает устройство камеры, если используется другое. Кто-нибудь может подтвердить это или поделиться своим опытом по этому вопросу?
Заранее спасибо