码迷,mamicode.com
首页 >  
搜索关键字:v4l2    ( 129个结果
ubuntu中接一个摄像头会出现两个/dev/video
正常现象。一个是图像/视频采集,一个是metadata采集 执行:v4l2-ctl --device=/dev/video* 就应该能看到一个是Video Capture,一个是Metadata Capture。 相关代码 https://git.kernel.org/pub/scm/linux/k ...
分类:系统相关   时间:2021-06-02 20:52:03    阅读次数:0
Hi3559AV100外接UVC/MJPEG相机实时采图设计(一):Linux USB摄像头驱动分析
下面将给出Hi3559AV100外接UVC/MJPEG相机实时采图设计的整体流程,主要实现是通过V4L2接口将UVC/MJPEG相机采集的数据送入至MPP平台,经过VDEC、VPSS、VO最后通过HDMI的输出,首先给出(一)Linux USB摄像头驱动加载与分析。 板载平台:BOXER-8410A ...
分类:系统相关   时间:2021-02-16 12:19:23    阅读次数:0
Qt音视频开发38-USB摄像头解码linux方案
一、前言 做嵌入式linux上的开发很多年了,扳手指头算算,也起码9年了,陆陆续续做过很过诸如需要读取外接的USB摄像头或者CMOS摄像机的程序,实时采集视频,将图像传到前端,或者对图像进行人脸分析处理,最开始尝试的就是QCamera来处理,直接歇菜放弃,后面通过搜索发现都说要用v4l2视频框架来进 ...
分类:系统相关   时间:2020-10-21 21:01:13    阅读次数:35
Xilinx Linux V4L2视频管道(Video Pipeline)驱动程序分析
1. Author 付汉杰 hankf@xilinx.com 2020-04-13 2. 概述 Xilinx提供了完整的V4L2的驱动程序,Xilinx V4L2 driver。处于最顶层的驱动程序是V4L2框架的视频管道(Video pipeline)驱动程序,也叫桥驱动程序(bridge dri ...
分类:系统相关   时间:2020-04-16 13:32:23    阅读次数:93
v4l2 、UVC 设置摄像头、获取摄像头性能
OpenCV 打开相机很简单,VideoCapture类可以解决大部分问题: 实际上这是因为OpenCV的将底层视频库封装很完善,比如USB相机,在linux,打开一个USB camera大部分底层调用的是v4l2库,而v4l2库调用更加底层的uvc。 最近因为一个目标检测项目需要用到高清摄像头,而 ...
分类:其他好文   时间:2020-03-10 16:09:53    阅读次数:54
V4L2中出现的问题
在取出一帧数据的时候,我使用的是以下的代码: 运行的结果是ioctl一直返回-1,一直无法解决这个问题 但当我在这一步之前加上select进行检测,就解决了这个问题 这以上代码中设置时延来检测fd是否有数据,当fd有数据的时候,select才会返回,不然select会阻塞在那里等待; 这样子就解决了 ...
分类:其他好文   时间:2019-08-17 18:00:22    阅读次数:122
二十四、V4L2框架分析和虚拟摄像头驱动编写
一、V4L2框架分析 V4L2(video for linux version 2),是内核中视频设备的驱动框架,为上层访问视频设备提供统一接口。 V4L2整体框架如下图: 图中主要包括四个部分: 1. 字符设备驱动程序核心:V4L2本身就是一个字符设备,上层连接用户空间 2. V4L2驱动核心:构 ...
分类:其他好文   时间:2019-08-16 20:47:59    阅读次数:149
视频传输
视频传输方式一:以IIC协议,通过IO口传输视频流: 视频传输方式二:以usb接口传输视频流: 驱动:字符设备驱动 怎么写驱动程序:构造file_operations 告诉内核 入口函数 出口函数 v4l2驱动框架:核心层 -- > file_operations 硬件相关层: 1、将usb摄像头设 ...
分类:其他好文   时间:2019-08-08 17:31:29    阅读次数:154
摄像头驱动的使能配置、V4L2编程接口的设计应用
摄像头采集子系统 一.摄像头驱动的使能配置 摄像头软件驱动构架 摄像头采集系统由上图所示,硬件(摄像头) -> 驱动(Linux内核配置中,选择支持V4L2的驱动选项) -> V4L2接口设计 -> 图像采集。 硬件:选择USB摄像头,内置芯片ZC30系列,Linux包含的万能驱动兼容; 驱动:配置 ...
分类:其他好文   时间:2019-07-20 23:05:29    阅读次数:173
linux内核中有哪些子系统(框架)呢?
1. RTC子系统 2. Remote Processor子系统 3. Remote Processor Message子系统 4. SCSI子系统 5. SCSI Target子系统 6. Security子系统 7. SOC-CAMERA V4L2子系统 8. SOUNDWIRE子系统 9. S ...
分类:系统相关   时间:2019-06-07 16:47:13    阅读次数:170
129条   1 2 3 4 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!