寻找写驱动的朋友,外包一个通用 USB 摄像头驱动 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CCCTS
V2EX    外包

寻找写驱动的朋友,外包一个通用 USB 摄像头驱动

  •  
  •   CCCTS 2345 次点击
    这是一个创建于 1030 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [需求背景]

    因为某个零几年开发的软件,不支持双摄像头,并且 usb 摄像头是独占的特性;

    现在需要将 usb 摄像头的原始流进行分流,一份通过推流的方式给后端服务器,另一份还是以标准 usb 摄像头的方式呈现,给软件调用

    [项目进度]

    之前也在这里找到过一位可以接的朋友,但是因为报价太高无法砍价,小工作室的项目整体项目都没有这么高的预算,当时这位兄弟的报价是大 6 位数

    有熟悉 usb 摄像头驱动的朋友,请跟帖联系方式,我会联系

    有没说道的地方可以提问,我会追加答案

    13 条回复    2023-02-23 10:39:39 +08:00
    youyang
        1
    youyang  
       2022-12-30 13:50:47 +08:00
    换成网络摄像头呢。 可以简单很多吧
    jackOff
        2
    jackOff  
       2022-12-30 20:07:31 +08:00 via Android
    不是很理解,感觉毕业设计做过类似的,你看看 opencv 通用解析 USB 摄像头视频流咋样?我就是这样子直接调用视频流把帧数据同步丢到两个异步线程处理了,一个是上报服务器的线程,一个是本地读取视频的线程?这种很难吗?还是我没理解你意思?
    jackOff
        3
    jackOff  
       2022-12-30 20:14:04 +08:00 via Android
    当然这不是从驱动上解决,但是 opencv 好像就是可以直接通杀大部分 usb 摄像头驱动,我感觉没必要重复造轮子,当然上述做法不是单独一个摄像头就可以完成,我是一个 USB 摄像头加一个 Linux 开发版玩的
    wdwwtzy
        4
    wdwwtzy  
       2022-12-31 12:40:12 +08:00 via iPhone
    我觉得如果从驱动层面做小 6 位数是需要的,当然也可以像楼上说的那样想想其它办法
    CCCTS
        5
    CCCTS  
    OP
       2022-12-31 15:49:01 +08:00
    @youyang 我描述了一个大前提:因为某个零几年开发的软件,不支持双摄像头,并且 usb 摄像头是独占的特性

    如果用网络摄像头,电脑里面会出现两个摄像头
    joynvda
        6
    joynvda  
       2023-01-01 12:56:04 +08:00
    用 v4l2loopback 可以吧?直接虚拟多个设备。。。记忆中,Debian/Ubunrtu 内核都带了,激活就可以。

    直接搜 github 上的项目主页。
    edwardodev
        7
    edwardodev  
       2023-01-01 14:53:57 +08:00
    我做过类似的可以加我的 telegram @richard2demo
    bitdepth
        8
    bitdepth  
       2023-01-02 15:37:59 +08:00
    obs 的 virtual camera /
    jackchanggj
        9
    jackchanggj  
       2023-01-03 14:42:37 +08:00
    加 v 细聊,base64:cGlwaWNvbWluZw==
    yetrun
        10
    yetrun  
       2023-01-03 20:48:28 +08:00
    加 v 细聊,base64:cnVuMjcwMTcK
    workshop
        11
    workshop  
       2023-01-05 13:12:27 +08:00
    跟驱动有啥关系,做上位机软件,接受 yuv 数据,自己编码就行了;就 usb 摄像头那个 cpu 干不了那么事情;
    ly827
        12
    ly827  
       2023-02-05 00:50:07 +08:00
    这个问题难点应该在 0 几年开发的软件啊 二次开发应该开发环境都不一样了
    cmingxu
        13
    cmingxu  
       2023-02-23 10:39:39 +08:00
    windows 还是 linux
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     858 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 20:13 PVG 04:13 LAX 13:13 JFK 16:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86