V4L2 和 ALSA:内核 SPI 还是用户 API? 2024-6-14 • linux kernel alsa api v4l2 我想了解什么Linux 视频和阿尔萨斯大学是(确切的),我无法辨别它们是否是 Linux 应用程序使用的 API(用户空间)或者它们是仅对 Linux 内核可用的后端服务(有点像内核空间SPI)或者,如果它们是完全不同的东西。 一方面,这些文章让它听起来像是应用程序使用的 API。然而,在 V4L2 页面上,它有一个章节标题支持Video4Linux的软件... 那么 V4L2 是应用程序使用的库吗?还是“嵌入”内核的模块?我非常困惑,先谢谢了。 答案1 V4L2 和 ALSA 都是 一个内核库,使驱动程序编程更容易, 内核和用户空间之间的接口, 一个用户空间库,使应用程序编程更容易,以及 库和应用程序之间的接口。 相关内容 无法运行 Bash 脚本 在本地或您自己的网络空间上同步 Windows Phone 7 我的 ISP 是否正在限制我的互联网连接? bash 中 <<、<<< 和 < < 有什么区别? 我想逐步将我的操作系统备份到副本中:这可行吗?[关闭] apt-get install --dry-run 的输出是什么意思? Windows Server 2008 DNS - 更改转发器后重新启动吗? Docker 无法启动堆栈 是否应将 SPF 添加到 smtpd_sender_restrictions 或 smtpd_recipient_restrictions? Ubuntu Linux nvidia xserver DPMS 适合任何人吗?