如何在Android应用程序中检测USB网络摄像头?

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

在我的应用程序中,我需要在Android中检测和捕获来自外部USB网络摄像头的图像。我试过一些开源库,但没有运气。

任何人都可以建议/指导从webiin Android检测和捕获图像吗?

提前致谢...

android mobile usb device webcam
2个回答
0
投票

您可以尝试使用此付费库,我们将其用于产品。 http://www.infinitegra.co.jp/en/solution/AndCamULib2.htm


0
投票

对于API 21+,the camera2 API有一些你可以检查开始的东西:

  • 检查the camera id是否为非整数: 不可移动摄像机使用从0开始的整数作为其标识符,而可移动摄像机具有每个单独设备的唯一标识符,即使它们是相同的型号。
  • 检查LENS_FACING_EXTERNAL(API 23+): 相机设备是外部相机,相对于设备的屏幕没有固定的面。
  • 检查INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL(API 28+): 此相机设备由连接到此Android设备的外部相机支持。

我没有测试过这些,但希望这是一个开始。 LENS_FACING_EXTERNAL看起来是你最好的选择。

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