Android的Audio系统

本文详细阐述了Android Audio系统的整体架构,包括上层接口、中枢AudioFlinger、硬件抽象层以及通过JNI和Java框架提供的接口。重点介绍了Audio系统的两大部分功能:放音和录音,以及如何在Android平台下实现音频的高效管理和处理。

Android的Audio 系统

第一部分 Audio系统综述

第二部分 Audio系统和上层接口

第三部分 Audio的硬件抽象层

第一部分 Audio系统综述

Audio系统在Android中负责音频方面的数据流传输和控制功能,也负责音频设备的管理。

Audio系统主要的分成几个层次:

1. media中库提供的Audio系统的上层接口

2. AudioFlinger作为Audio系统的中枢

3. Audio库的硬件抽象层提供底层的支持

4. Audio接口通过JNIJava框架提供给上层

Audio系统的上层接口主要提供了两方面的功能:放音(Track)和录音(Recorder)。


http://blog.csdn.net/gowyz/article/details/6019314

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值