[Audio]ALSA音频框架-简介

参考:
1. 奇小葩 https://blog.csdn.net/u012489236/article/details/98068122
2. 技术芯 https://blog.csdn.net/sinat_37817094/article/details/80490830
3. 哈迪斯_石头 https://blog.csdn.net/zqh6516336520/article/details/38226333
4. linux kernel:4.4

简介

​ Alsa是Advanced Linux Sound Architecture的缩写,即高级Linux声音架构,在Linux操作系统上提供了对音频和MIDI的支持。在Linux 2.6的内核版本后,Alsa目前已经成为了linux的主流音频体系结构。除了 alsa-driver,ALSA 包含在用户空间的 alsa-lib 函数库,具有更加友好的编程接口,并且完全兼容于 OSS,开发者可以通过这些高级 API 使用驱动,不必直接与内核驱动 API 进行交互。

​ ALSA 主要有如下特点:

  • 支持多种声卡设备、
  • 模块化的内核驱动程序 、
  • 支持 SMP(对称多处理)和多线程、
  • 提供应用开发函数库
  • 兼容OSS应用程序

系统框架

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值