#android #android-camera
#Android #android-камера
Вопрос:
Теперь я использую это для съемки
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 1);
Есть ли способ использовать внешнюю веб-камеру, подключенную через USB, вместо аппаратной камеры?
Ответ №1:
Не с ACTION_IMAGE_CAPTURE
. Вы просите одно из сотен возможных приложений для камеры сделать снимок от имени вашего приложения. Многие из этих приложений для камеры не будут поддерживать веб-камеру на базе USB.
Насколько я понимаю, собственный API Camera2 на Android имеет некоторую поддержку внешних камер, хотя я не знаю подробностей, а API Camera2 очень сложный.