Video4Linux2是Linux内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。凡是内核中的子系统都有抽象底层硬件的差异,为上层提供统一的接口和提取出公共代码避免代码冗余等好处。就像公司的老板一般都不会直接找底层的员工谈话,而是找部门经理了解情况,一个是因为底层屌丝人数多,意见各有不同,措辞也不准,部门经理会把情况汇总后再向上汇报;二个是老板时间宝贵。
V4L2支持三类设备:视频输入输出设备、radio设备和VBI设备(其实还支持更多类型的设备,暂不讨论),分别会在 /dev 目录下产生 videoX、radioX和vbiX设备节点。
https://blog.youkuaiyun.com/rubyboss/article/details/14053523
本文介绍了Linux内核中的Video4Linux2驱动框架,它为上层应用访问视频设备提供了统一接口,支持视频输入输出、radio及VBI设备,简化了代码冗余,提升了效率。
5210

被折叠的 条评论
为什么被折叠?



