USB camera前后摄不固定

项目过程当中使用两颗USB camera,反复开关机后发现一个问题,每次开机后前后摄分配是随机的。

百度后发现以下文章很有帮助。

 

Linux USB 摄像头驱动

https://blog.csdn.net/qq_26093511/article/details/78763824

[RK3288][Android6.0] 调试笔记 --- 如何区分两颗相同的USB UVC Camera

https://blog.csdn.net/kris_fei/article/details/53488596

 

通过串口可以获取一些相应的LOG

从LOG看,系统会相继发现两个USB Camera设备
[ 4.135350] uvcvideo: Found UVC 1.00 device USB2.0_CAM1 (2c7f:4a60)
[ 4.135680] uvcvideo: Found UVC 1.00 device USB2.0_CAM2 (2c7f:4a51)

但在出问题的时候USB2.0_CAM2被关联到input0,如下:
[ 4.144609] input: USB2.0_CAM2 as /devices/platform/fe3c0000.usb/usb2/2-1/2-1:1.0/input/input0
[ 4.144896] uvcvideo: Failed to register entity for entity 6
[ 4.144920] uvcvideo: Failed to register entites (-22).
[ 4.145253] input: USB2.0_CAM

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux USB Camera是指在Linux操作系统下使用的USB像头。Linux是一种开放源代码的操作系统,具有高度的灵活性和可定制性。Linux USB Camera可以通过USB接口与计算机连接,用于拍图像或视频。以下是关于Linux USB Camera的一些特点和使用情况: 首先,Linux操作系统具有广泛的设备支持,包括各种USB像头。许多像头制造商都提供了针对Linux的驱动程序和软件,以确保其设备在Linux上的兼容性。这为用户提供了更多选择,以找到适合其需求的USB像头。 其次,在Linux上使用USB像头非常简单。大多数Linux发行版都附带了通用的像头驱动程序(如Video4Linux),这使得安装和配置像头变得更加容易。用户只需插入USB像头,打开相应的应用程序或命令行工具,即可开始使用像头。 此外,Linux还提供了许多强大的像头应用程序和工具。例如,Cheese是一款常用的像头应用程序,可用于拍照片和录制视频。FFmpeg则是一种流行的多媒体框架,可用于处理和编辑从像头获取的视频。这些工具为用户提供了更多的功能和定制选项。 最后,Linux USB像头还可以与其他应用程序和服务集成。例如,用户可以在视频会议、视频监控、图像识别等场景下使用USB像头。网络像头还可以与流媒体服务器一起使用,实现远程监控和视频直播。 总之,Linux USB像头在Linux操作系统中具有广泛的支持和应用场景。用户可以根据自己的需求选择适合的像头,并借助Linux丰富的像头应用程序和工具,实现各种功能和定制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值