赞
踩
仅为多方学习过程记录,学习源如下,感谢所有技术分享:
Android 9-Audio 介绍Android音频相关内容,包含应用层到HAL层,主要基于Android P进行剖析。
Android9.0CarAudio分析之而AUDIO_DEVICE_OUT_BUS
目录
Auto音频的三大核心,一个是音频管理(声音焦点),一个是音频流管理(音频路由),一个是Audiohal实现。
音频播放分为MediaPlayer和AudioTrack两种方案。MediaPlayer可以播放多种格式的声音文件,AudioTrack只能播放PCM数据流。
MediaPlayer在播放音频时,在framework层还是会创建AudioTrack,把解码后的PCM数流传递给AudioTrack,最后由AudioFlinger进行混音,传递音频给硬件播放出来。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。