如何在 Flutter 中访问外部 USB 摄像头? [已关闭]

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

我正在 Flutter 中开发一个 Android 应用程序,以在 flutter 中获取外部 USB 摄像头流,但到目前为止还没有找到任何解决此问题的方法。如果有人能解决这个问题,请帮忙。 USB 摄像头还具有 WIFI 功能,以便可以使用本地网络与设备进行通信。

我尝试了相机:^0.10.5+9 和 USB 串行抖动,但它们没有提供任何访问 USB 相机流的方法。

flutter camera usb
1个回答
0
投票

是的,Flutter 中有可用于访问外部 USB 摄像头的软件包。用于此目的的一个流行包是 usb_camera 包。

准确的说,可以添加

usb_camera:^0.3.0 到您的依赖项 然后在需要的地方导入库,如下所示:

导入'包:usb_camera/usb_camera.dart';

这是使用此依赖项的示例代码:

// Initialize USB camera

最终 usbCamera = UsbCamera();

// Get list of available cameras

最终相机=等待 usbCamera.getCameras();

// 选择一个摄像头(如果有多个可用) 最终选定的相机=相机.第一;

//启动相机预览 等待 usbCamera.start(selectedCamera);

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