1. 程式人生 > >Android平臺上的Aplay與TinyAlsa移植使用

Android平臺上的Aplay與TinyAlsa移植使用

交叉編譯 過程 的人 android 接口 播放音頻 android平臺 lsa util

ALSA是高級Linux聲音架構。提供了一系列音頻的邏輯接口,包括PCM、CONTROL等。這些,不影響它的使用,了解一下就可以。

在Android設備上,2.x的版本,要控制錄制播放音頻,要使用alsa-lib和alsa-utils編譯出aplay播放器。使用你的交叉編譯工具,經過一系列編譯後移植使用。

而在3.x的版本往後,已經使用TinyAlsa來替代這些了。tinyalsa的使用,與aplay相比,大大降低了編譯和使用難度。

過程今天記錄了,明天更。

TODO:aplay交叉編譯過程&tinyalsa編譯使用過程。

不是我懶了不愛總結了,井裏的人更新一篇不容易,更新一篇,前面都有一座大山。我從一千裏以外的地方趕來的。

不不不,就是懶,還笨。

Android平臺上的Aplay與TinyAlsa移植使用