Вопрос

Мне интересно, есть ли возможность иметь экземпляр AVCaptureSession и UIImagePicker Оба обращаются к камере одновременно.

Я хочу создать приложение, которое показывает измеритель / индикатор окружающего света в виде наложенного представления о UIImagePicker когда камера активна. Я ранее реализовал это, используя UIGetScreenImage(), но Apple теперь запрещает использование этого частного API в пользу AVCaptureSession. Отказ В моем эксперименте, AVCaptureSession кажется, приостановлено, когда UIImagePicker Отображает вид камеры. Любые идеи? Спасибо!

Это было полезно?

Решение

Вы не должны использовать UiimagePicker для этого вообще. Вместо этого вы должны использовать AVCapturesessionsess.

Вот два учебника, которые помогут вам. Первый показывает вам, как настроить вид живой камеры и элементы наложения пользовательских интерфейсов сверху. Вы можете найти это здесь.

Второе руководство показывает вам, как захватить изображение с вида живой камеры. Вы можете найти это здесь.

Другие советы

Я не думаю, что они не могут получить доступ к обоим симуютанульси,

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top