当前位置:   article > 正文

Video4Linux框架简介(1)_/dev/video4

/dev/video4

原作者:Hans Verkuil


特性与架构

 

特性

视频捕获/输出和调谐(/ dev /videoX,流和控制)

视频捕获和输出覆盖(/ dev / videoX,控制)

内存到内存(也称为编解码器)设备(/ dev / videoXstreaming控制)

原始和切分VBI捕获和输出(/ dev /vbiXstreaming控制)

无线电调谐和调制(/ dev / radioX,控制,ALSA流式传输)

RDS接收器/发射器(/ dev / radioX,流和控制)

3.15内核中的软件定义无线电(/ dev / swradioX,流和控制)

低级别子设备控制(/ dev / v4l-subdevX,控制)

设备拓扑发现/控制(/ dev /mediaX,控制)

 

驱动程序架构

桥驱动器控制负责DMA传输的平台/ USB / PCI/ ...硬件。

根据电路板配置(USB IDPCI ID,内核配置,设备树,模块选项),加载必要的子设备驱动程序。

桥驱动程序最终注册其需要的设备节点。

设备树模型的后果:子设备需要推迟初始化,直到加载了桥驱动程序。 桥驱动器需要推迟初始化子设备,直到所有所需的子设备都被加载(v4l2-异步)。

 

资源

Linux Media Infrastructure API: http://linuxtv.org/downloads/v4l-dvb-apis.

Latestversion: http://hverkuil.home.xs4all.nl/spec/media.html

Documentation/video4linux/v4l2-framework.txt and v4l2-controls.txt

include/media/videobuf2-core.h

Upstream media git repository: http://git.linuxtv.org/media_tree.git

v4l-utils git repository: http://git.linuxtv.org/v4l-utils.git

linux-media mailinglist & ircchannel: http://linuxtv.org/lists.php


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/263109
推荐阅读
相关标签
  

闽ICP备14008679号