Я хочу использовать переднюю и заднюю камеру устройства одновременно. В моем приложении первая половина экрана отобразит предварительный просмотр задней камеры, а в следующей половине экрана будет отображаться предварительный просмотр камеры.
Я пробовал это, установив два разных предварительного просмотра камеры, но когда я открываю свое приложение, первая половина экрана (которая отображает предварительный просмотр камеры) не отображает предварительный просмотр. А вторая половина экрана (которая показывает переднюю камеру) показывает обратную сторону камеры (странно).
Согласно Документация Camera.open(int):
В вашем приложении должен быть включен только один объект камеры для конкретной аппаратной камеры.
Это означает, что оба устройства камеры (спереди и сзади) различаются и могут быть открыты в одно и то же время.
В моем приложении я использую то же самое выше api. Это не дает никаких исключений или ошибок при открытии и вызове Camera.startPreview();
для обеих камер одновременно. Но все же он не работает. Я вижу только один предварительный просмотр камеры за раз.
Есть ли что-то, что мне не хватает здесь, чтобы использовать обе камеры одновременно?