V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dnlyao
V2EX  ›  Flutter

USB 摄像头求助。

  •  
  •   Dnlyao · 6 小时 24 分钟前 · 498 次点击
    有没有插件实现功能能获取帧数据,并且可以切换 USB 摄像头。(项目有两个 USB 摄像头,一个用于拍照,一个用于人脸识别,需要帧数据返回给 sdk 识别)。找到的插件都是只符合一个,要不可以切换,没有帧的回调。要不不能切换,但是有回调。
    10 条回复    2026-02-10 11:14:24 +08:00
    jackOff
        1
    jackOff  
       6 小时 18 分钟前
    flutter 应该没几个依赖库能好好支持硬件功能,感觉需要手搓 jni?
    Dnlyao
        2
    Dnlyao  
    OP
       6 小时 10 分钟前
    @jackOff 我试过了,自己写了两三天,写不动...
    fairytale110
        3
    fairytale110  
       6 小时 6 分钟前 via Android
    你要的是不是多路同开?这个需要接收端支持,也就是宿主的 USB 供电电压足够,具体购买摄像头可以参考无人售卖柜的那种 USB 摄像头,具体型号忘了,多年前搞过。
    fairytale110
        4
    fairytale110  
       5 小时 50 分钟前 via Android
    多个摄像头最好不要用 USB 集分线器,单个 USB 口一般电压都不高带不动多个摄像头。
    Dnlyao
        5
    Dnlyao  
    OP
       5 小时 39 分钟前
    @fairytale110 是那种开发主板的 RS3568 ,多个 USB 口的。
    fairytale110
        6
    fairytale110  
       5 小时 30 分钟前 via Android
    @Dnlyao 我当时也是这种工控,摄像头就是单根 USB 的工业摄像头,同开用的 Android 原生 camera2 ,多对象就可以打开实时画面或者拍照,没借助三方框架
    Raje
        7
    Raje  
       5 小时 14 分钟前
    @Dnlyao 可以考虑 linux 系统,用 v4l2 取图
    opengps
        8
    opengps  
       5 小时 11 分钟前
    必须用外接 usb 摄像头?如果允许,改用网络摄像头自带的反而是现成的 sdk
    Dnlyao
        9
    Dnlyao  
    OP
       4 小时 39 分钟前
    @opengps 必须 USB ,老板定的模组。规划好了,也采购了。
    Dnlyao
        10
    Dnlyao  
    OP
       4 小时 36 分钟前
    @fairytale110 好的,我看一下。我去看了一下官方包,好像现在安卓是用 camera2 ,简单写了一下,貌似可以了,能切换摄像头,和返回帧数据。具体还要看有没有问题。目前好像能符合了。我记得之前 flutter 官方相机的包,是搜索不到 usb 摄像头的,现在安卓的改了依赖。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4394 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 07:51 · PVG 15:51 · LAX 23:51 · JFK 02:51
    ♥ Do have faith in what you're doing.