ALSA音频架构

ALSA概述

ALSA全称是Advanced Linux Sound Architecture,即Linux高级声音体系。ALSA 是Linux内核2.6后续版本中支持音频系统的标准接口程序,由ALSA库、内核驱动和相关测 试开发工具组成,更好的管理Linux中音频系统。
ALSA系统主要由驱动包alsa-driver,开发包alsa-lib,设备管理工具包alsa-utils组成。
ALSA声卡驱动与用户空间体系结构的交互如下图所示:
ALSA音频架构_第1张图片
ALSA软件流程如下图所示
ALSA音频架构_第2张图片

你可能感兴趣的:(alsa,音视频)