简体   繁体   English

将 USB UVC 相机与 CameraX 连接

[英]connecting USB UVC camera with CameraX

I'm trying to make an android app that preview a stream from an external USB camera.我正在尝试制作一个 android 应用程序,它可以从外部 USB 相机预览 stream。 I can see the camera using UsbManager but for some reason, the CameraX doesn't list it in the connected camera list.我可以使用 UsbManager 看到摄像头,但出于某种原因,CameraX 未将其列在已连接的摄像头列表中。 Does anyone have an idea how to fix this?有谁知道如何解决这个问题?

Also, I've downloaded for my android device some random app that allows streaming from a USB camera and it worked so I don't think it is a problem that the camera isn't compatible to work with an android device or something like that.此外,我已经为我的 android 设备下载了一些随机应用程序,允许从 USB 相机进行流式传输并且它有效所以我认为相机不兼容与 android 设备或类似设备一起使用不是问题.

afaik CameraX doesn't support UVC cameras yet/still and Android doesn't provide a driver... for Android system UVC camera is just "some USB" device (as you noticed - handled by UsbManager ) and you need to provide a driver by self... afaik CameraX 尚/仍然不支持 UVC 相机并且 Android 不提供驱动程序...对于 Android 系统 UVC 相机只是“一些 USB”设备(正如您注意到的 - 由UsbManager处理)并且您需要提供驱动程序自己...

so you can use some other libraries for getting UVC video, probably currently best is AndroidUSBCamera by jiangdongguo所以你可以使用其他一些库来获取 UVC 视频,目前最好的可能是jiangdongguo 的 AndroidUSBCamera

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM