UVC
  • 2024-09-03Android设备之间UVC Gadget bulk模式无法正常打开问题
    平台:RK3588Android版本:12内核版本:Linux5.10.66问题:通过usbgadget枚举uvc设备后,使用bulk传输,连接windowsPC可用正常打开预览,连接到另外AndroidHost设备无法正常打开。如果使用isochronous方式传输则都正常。分析:连接到PC(windows)上可以正常出图,但是连接到另外一个RK3588设
  • 2024-07-09ESP32S3 N16R8, USB_STREAM UVC调试记录
    win10,vscode,idf-5.2.1,usb_stream开发板:酷世Audio800*480开发板,NT53310+GT911参考phripherals/lcd/i80-controller与usb/host/usb_camera_lcd_display编写程序出现报错:I(11034)USB_STREAM:ENUMStageSTART,SucceedI(11044)USB_STREAM:ENUMStageGET_SHORT_DE
  • 2024-05-29esp32-s3-mini-1 otg board, uvc调试记录
    网上购买了一块ESP32-S3-USB-OTG开发板(非乐鑫官方开发板)。准备实现usbuvccamera+lcd显示。使用esp-idf/example/usb/host/uvc进行测试,修改了引脚,对USB供电和数据切换的引脚重新校正,出现报错:0x40056fc9:memcpyinROM0x4200b219:_uvc_process_payloadatC:/Users/yinsu
  • 2024-04-06Linux UVC调试工具
    v4l2-utils:v4l2-utils是一个Linux下用于视频设备管理和调试的工具集,其中包含了一些命令行工具,可以用来查询、设置和调试视频设备。 ubuntu安装v4l2-utils:sudoapt-getinstallv4l-utils 下面是v4l2-utils的一些使用方法:#列出设备v4l2-ctl--list-devices
  • 2024-04-02UVC(1)-v4l2框架分析
    此节是韦东山第三期学习资料 当插入一个网上买的UVC时,内核UVC驱动会打印出下面的Log信息出来对应的UVC驱动位于:/drivers/media/usb/uvc 当插入的UVC与uvc_ids匹配了,就会调用uvc_probe函数枚举设备structuvc_driveruvc_driver={.driver={
  • 2024-02-27RK3588 usb otg口实现UVC gadget,作为usb camara向windows 传输图像
    1、打开内核相关配置CONFIG_VIDEO_V4L2_SUBDEV_API=yCONFIG_MEDIA_USB_SUPPORT=yCONFIG_MEDIA_CONTROLLER=yCONFIG_USB_VIDEO_CLASS=yCONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_V4L_PLATFORM_DRIVERS=yCONFIG_MEDIA_CAMERA_SUPPORT=y
  • 2023-08-04USB前后置摄像头切换
    方法1:修改文件:hardware\rockchip\camera\CameraHal\CameraHal_Module.cpp//默认前置置摄像头camInfoTmp[cam_cnt&0x01].facing_info.facing=CAMERA_FACING_FRONT;//默认后置置摄像头camInfoTmp[cam_cnt&0x01].facing_info.facing=CAMERA_FACING_BACK; 所以将CAME
  • 2023-03-18[linux][uvc]YUV格式编码的图片
    YUV格式编码的图片,在Linux下需要安装ffmpeg。#安装ffmpeg$sudoaptinstallffmpeg#查看图片,需要注意的是YUV图像的信息中并没有存储宽和高,所以在打开时需要指定图像
  • 2023-03-18[linux]uvc摄像头调试
    uvc摄像头调试改分辨率:源码中v412fmt.fmt.pix.width图像宽度v412fmt.fmt.pix.height图像高度/**capturingfromUVC*platform:rk3568*/#include<stdi
  • 2022-12-05UVC设备端驱动的实现原理分析
    UVC工作原理:关于UVC的实现方式,UVC驱动分为设备端和主机端,根据linux内核的实现,貌似设备端的实现源码头部的版本信息描述为“USBVideoClassGadgetdriver”,而主机端的实
  • 2022-11-03Android平台GB28181接入端如何对接UVC摄像头?
    我们在对接Android平台GB28181接入的时候,有公司提出这样的需求,除了采集执法记录仪摄像头自带的数据外,还想通过执法记录仪采集外接UVC摄像头。实际上,这块对我们来说有点炒冷