使用外部网络摄像头代替硬件摄像头

问题描述 投票:0回答:1

现在我用它来拍照

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 1);

有没有办法使用通过USB连接的外部网络摄像头而不是硬件摄像头?

android android-camera
1个回答
0
投票

不是ACTION_IMAGE_CAPTURE。您要求数百个可能的相机应用中的一个代表您的应用拍照。许多相机应用程序将不支持基于USB的网络摄像头。

我的理解是,Android上的原生Camera2 API对外部摄像头有一些支持,虽然我不知道细节,但Camera2 API非常复杂。

© www.soinside.com 2019 - 2024. All rights reserved.