Linux的V4L2架构分析 2016-01-28 09:15阅读: http://blog.sina.cn/dpool/blog/u/3373818854 V4L2全名为Video For Linux 2,它是针对Linux系统的视频设备处理架构。视频设备主要包括输入设备(摄像头)及输出设备(显示设备)。 一、 Linux的V4L2架构介绍 V4L2的初衷是想为linux系统建立统一的视频类设备处理模型,让驱动开发者依靠其驱动模型轻松的完成video设备的驱动,让视频应用程序可以轻松的使用其接口完成应用程序开发。V4L2的整体架构如下图所示: Ø video设备 视频设备按输入输出来看,输入设备常见的就是摄像头了,输出设