
Android_Audio系统
文章平均质量分 91
landishu
这个作者很懒,什么都没留下…
展开
-
Android 音频系统:从 AudioTrack 到 AudioFlinger
1. Android 音频框架概述Audio 是整个 Android 平台非常重要的一个组成部分,负责音频数据的采集和输出、音频流的控制、音频设备的管理、音量调节等,主要包括如下部分:Audio Application Framework:音频应用框架 AudioTrack:负责回放数据的输出,属 Android 应用框架 API 类AudioRecord:负责录音转载 2017-05-07 19:18:34 · 764 阅读 · 0 评论 -
AudioTrack分析
http://blog.youkuaiyun.com/hgl868/article/details/6887979转载 2014-09-24 22:21:02 · 490 阅读 · 0 评论 -
Android Audio 创建AudioTrack对象
http://blog.youkuaiyun.com/hgl868/article/details/6872120转载 2014-09-24 22:01:23 · 1066 阅读 · 0 评论 -
Android MediaScanner:(二)MediaScannerReceiver
http://blog.youkuaiyun.com/thl789/article/details/7583358转载 2014-09-24 21:49:35 · 455 阅读 · 0 评论 -
AudioTrack如何与AudioFlinger交换音频数据
http://blog.youkuaiyun.com/hgl868/article/details/6888455转载 2014-09-24 22:12:27 · 860 阅读 · 0 评论 -
Android Audio getMinBufferSize
http://blog.youkuaiyun.com/hgl868/article/details/6872118转载 2014-09-24 22:02:14 · 616 阅读 · 0 评论 -
Android Audio getAudioSessionId
http://blog.youkuaiyun.com/hgl868/article/details/6872124转载 2014-09-24 21:57:27 · 650 阅读 · 0 评论 -
Android MediaPlayer状态图明晰注释
http://blog.youkuaiyun.com/thl789/article/details/7375008田海立2012-03-20看Android ReferenceManual中MediaPlayer描述的状态机,那个状态图,看起来很复杂。笔者在初看到时也感觉一团乱麻,便试着按照状态转化的理解,先忽略一些不是特别重要的分支,自己绘制了一幅MediaPlayer的状态图。转载 2014-09-24 21:45:01 · 483 阅读 · 0 评论 -
AudioPolicyService 和 AudioPolicyManager
http://blog.youkuaiyun.com/hgl868/article/details/6888486转载 2014-09-24 22:11:24 · 547 阅读 · 0 评论 -
Android MediaScanner:(四)MediaScanner之scanSingleFile
http://blog.youkuaiyun.com/thl789/article/details/7583483转载 2014-09-24 21:51:24 · 500 阅读 · 0 评论 -
Android Audio AudioTrack::write函数
http://blog.youkuaiyun.com/hgl868/article/details/6872129转载 2014-09-24 22:44:35 · 1107 阅读 · 0 评论 -
AudioTrack使用示例
http://blog.youkuaiyun.com/hgl868/article/details/6872116转载 2014-09-24 22:04:57 · 580 阅读 · 0 评论 -
Android AudioFlinger
http://blog.youkuaiyun.com/hgl868/article/details/6888502#comments转载 2014-09-24 22:11:57 · 532 阅读 · 0 评论 -
MediaPlayer和AudioTrack播放Audio的区别与联系
播放声音可以用MediaPlayer和AudioTrack,两者都提供了java API供应用开发者使用。虽然都可以播放声音,但两者还是有很大的区别的。其中最大的区别是MediaPlayer可以播放多种格式的声音文件,例如MP3,AAC,WAV,OGG,MIDI等。MediaPlayer会在framework层创建对应的音频解码器。而AudioTrack只能播放已经解码的PCM流,如果是文转载 2017-03-31 19:08:33 · 1114 阅读 · 0 评论 -
记一次Android系统下解决音频UnderRun问题的过程
【前言】 因为这几天在为设备从 Android M 升级到 Android N 的 bringup 做准备,所以一直没写博客。趁现在刚刚把 Kernel 部分的移植做完,忙里偷闲把 2 周前解决的一个音频 UnderRun 问题记录一下,留作以后参考。 问题现象是:使用腾讯视频 APP 播放视频,一段时间后会出现 pop-click 噪音,听起来类似“哒哒”一样的声转载 2017-03-31 18:58:17 · 2090 阅读 · 0 评论 -
Android 7.0 Audio的Resample过程详解
Android 7.0 Audio的Resample过程详解Qidi 2017.02.23 (Markdown & Haroopad)【前言】处理过音频文件的工程师都知道音频数据存在采样率(Sample Rate)这个指标。在位深度(Bit Depth)一定的情况下,采样率越高,理论上来说播放出来的声音就越细腻,录制的声音也就越保真,反之亦然。但在较早的Andr转载 2017-03-31 18:56:00 · 1570 阅读 · 0 评论 -
深入了解MediaServer-1
http://blog.youkuaiyun.com/myarrow/article/details/7048488转载 2014-10-22 10:55:02 · 678 阅读 · 0 评论 -
Android Audio stream type
http://blog.youkuaiyun.com/hgl868/article/details/6872126转载 2014-09-24 23:04:44 · 1430 阅读 · 0 评论 -
Android Audio AudioSystem::getOutputSamplingRate
http://blog.youkuaiyun.com/hgl868/article/details/6872122转载 2014-09-24 21:59:28 · 598 阅读 · 0 评论 -
Android MediaScanner:(三)MediaScannerService
http://blog.youkuaiyun.com/thl789/article/details/7583365田海立@csdn2012-05-19本文是笔者的分析归纳,并用UML图(ClassDiagram/Sequence Diagram)来呈现。虽然来源于对Android源码的分析,但文中不会占用大量篇幅罗列源码,所以读者在阅读本文时,手头最好有Android源转载 2014-09-24 21:52:16 · 476 阅读 · 0 评论 -
Android中的Audio播放:竞争Audio之Audio Focus的应用
http://blog.youkuaiyun.com/thl789/article/details/7422931转载 2014-09-24 21:42:32 · 474 阅读 · 0 评论 -
Android Audio audio_track_cblk_t::framesReady函数
http://blog.youkuaiyun.com/hgl868/article/details/6872131转载 2014-09-24 22:40:05 · 708 阅读 · 0 评论 -
Audio Policy 分析
http://blog.youkuaiyun.com/hgl868/article/details/6888001转载 2014-09-24 22:16:31 · 694 阅读 · 0 评论 -
AudioFlinger分析
http://blog.youkuaiyun.com/hgl868/article/details/6887996转载 2014-09-24 22:17:45 · 527 阅读 · 0 评论 -
Android MediaPlayer状态机
http://blog.youkuaiyun.com/thl789/article/details/7370438转载 2014-09-24 21:43:55 · 383 阅读 · 0 评论 -
Android MediaPlayer+Stagefright框架(音频)图解
http://blog.youkuaiyun.com/itachi85/article/details/7215409 在android原生的媒体播放器中是由mediaplayerservice来控制媒体播放器的,在mediaplayerservice中创建了mediaplayer,在mediaplayer.java的native方法通过jni调用android_转载 2014-09-11 11:17:23 · 657 阅读 · 0 评论 -
Android Media (Audio) Framework Analyse
http://blog.youkuaiyun.com/myzhzygh/article/details/7429687转载 2014-09-11 11:12:28 · 572 阅读 · 0 评论 -
Android支持的音频格式
http://my.oschina.net/AlexZhuang/blog/56207AAC: Advanced Audio Coding codec (as well as both profiles of HE-AAC, High Efficiency AAC), .m4a (audio/m4a) or.3gp (audio/3gpp) files. AAC is a popula转载 2014-09-22 20:07:10 · 784 阅读 · 0 评论 -
Android 录音实现
http://blog.youkuaiyun.com/chindroid/article/details/7715638在模拟器中无法利用电脑的声卡录音,因此这个功能必须在真机上测试。录音功能需要使用android.media.MediaRecorder来完成。使用MediaRecorder录音需要通过如下6个步骤完成:(1)设置音频来源(一般为麦克风)。(2)设置音频输出格式。转载 2014-09-22 20:00:22 · 546 阅读 · 0 评论 -
Android深入浅出之Audio 第二部分 AudioFlinger分析
http://blog.youkuaiyun.com/innost/article/details/6142812转载 2014-09-22 19:41:15 · 436 阅读 · 0 评论 -
Android音频系统探究——从SoundPool到AudioHardware
http://blog.youkuaiyun.com/special_lin/article/details/12849637转载 2014-09-22 19:54:00 · 564 阅读 · 0 评论 -
Android Project Butter分析
http://blog.youkuaiyun.com/innost/article/details/8272867Android Project Butter分析一背景知识介绍随着时间的推移,Android OS系统一直在不断进化、壮大,日趋完善。但直到Android 4.0问世,有关UI显示不流畅的问题也一直未得到根本解决。在整个进化过程中,Android在Display(显示)转载 2014-09-22 19:46:44 · 409 阅读 · 0 评论 -
Android深入浅出之Audio第三部分Audio Policy[1]
http://blog.youkuaiyun.com/innost/article/details/6158960转载 2014-09-22 19:43:06 · 381 阅读 · 0 评论 -
动态加载USB Audio Device
http://blog.youkuaiyun.com/special_lin/article/details/15502739 工作中遇到的问题,需要把编译在内核中的USB Audio单独编译为模块,然后在使用过程中动态加载。应用逻辑是,当2.4G空鼠端插入耳机,即发送F1键按键消息,加载usb audio驱动模块,拔出就发送F2,卸载usb audio驱动模块。 过程比较简单,一共转载 2014-09-22 19:58:19 · 1224 阅读 · 0 评论 -
Android L新特性:原生支持USB音频输出
http://www.ithome.com/html/android/92792.htm转载 2014-09-22 20:10:41 · 2368 阅读 · 0 评论 -
Android 音频系统
http://blog.youkuaiyun.com/qianjin0703/article/details/63876620. 专用术语1. 物理结构2. 系统架构 本文基于Freescale IMX平台Codec ALC5625为例。0. 专用术语 ASLA - Advanced Sound Linux Architecture OS转载 2014-09-22 19:59:48 · 475 阅读 · 0 评论 -
Android Audio AudioStreamOutALSA::write函数
http://blog.youkuaiyun.com/hgl868/article/details/6872132转载 2014-09-24 22:25:00 · 955 阅读 · 0 评论 -
Android+Audio+相关类
http://blog.youkuaiyun.com/hgl868/article/details/6872117转载 2014-09-24 22:03:35 · 480 阅读 · 0 评论 -
Android MediaScanner:(一)MediaScanner总体架构
http://blog.youkuaiyun.com/thl789/article/details/7583352转载 2014-09-24 21:50:13 · 452 阅读 · 0 评论 -
Android Audio系统之RingerMode
http://blog.youkuaiyun.com/thl789/article/category/1115574转载 2014-09-24 21:46:59 · 706 阅读 · 0 评论