2011.08.12(5)——— android AudioTrack AudioRecord MediaRecord MediaPlayer
1、AudioRecord AudioTrack 类相对于MediaRecorder mediaPlayer来说,更加接近底层
2、MediaRecord可以录制的amr 3gp等文件 MediaPlayer可以播放多种格式 mp3 3gp awr等
3、AudioTrack播放wav 没有问题 播放mp3 amr 只有短促的“嘟”一声 应该需要解码
4、MediaPlayer是无法播放使用AudioRecord录制的音频的
5、AudioTrack可以播放AudioRecord录制的pcm文件 也可以播放wav
6、AudioTrack不能播放awr等格式
7、AudioRecord和AudioTrack类在获取和播放音频数据流时无需通过文件保存和文件读取,可以动态地直接获取和播放音频流,在实时处理音频数据流时非常有用,我们还可以使用AudioRecord、AudioTrack进行语音网络传输(一端使用AudioRecord获取音频,用SOCKET传输,另一端使用AudioTrack进行播放)
这个可以参考:
http://blog.csdn.net/hellogv/article/details/6026455
分享到:
相关推荐
Android 使用 AudioRecord 和 AudioTrack 完成音频PCM数据的采集和播放,并读写音频wav文件。 封装好的Java代码,可同时录制PCM和WAV文件。自己定义存储位置。 Android提供了AudioRecord和MediaRecord。MediaRecord...
android使用audioRecord和audioTrack实现语音录音播放与即时播放
用AudioRecord获取音频源数据流存储后,再用AudioTrack读取存储文件,播放录音。能够录音后,即时播放。
android AudioRecord AudioTrack实现录音并播放 并支持参数选择(频率、编码格式、声道) 更多信息可参考http://blog.sina.com.cn/u/1788464665
android 使用 audiotrack和audiorecord jni层的开源代码
目录一、动态路由的初始化1、获取路由策略2、向AudioPolicyManager注册路由策略二、动态路由的路由流程,以AudioTrack创建为例创建AudioTrack的路由选择如何定制音频路由1、policy路由配置2、修改AudioControl的...
AudioRecord录音 AudioTrack播放, 详见博客: http://blog.csdn.net/yangysng07/article/details/41150839
一个关于AudioRecord和AudioTrack的简单事例 通过录制得到PCM格式的音频,然后通过再用AudioTrack播放该文件
Audio Demo 为 Android 平台 AudioRecord 类和 AudioTrack 类的使用例程。
android基于AudioTrack播放PCM音频文件的源码实例,播放扩展名为rm格式的文件,不使用android 内置的Audio和video来播放PCM音频数据,通过通过解码得到PCM数据源,使用AudioTrack类实现音频文件的播放,本源码就是...
在Andriod中使用AudioRecord录音,使用AudioTrack播放录音的完整Demo。
Android AudioTrack 分析,从理论及代码角度分析 android audioTrack framework 层。
主要是实现边录边播(AudioRecord+AudioTrack)以及对音频的实时处理(如会说话的汤姆猫、语音) 优点:语音的实时处理,可以用代码实现各种音频的封装 缺点:输出是PCM语音数据,如果保存成音频文件,是不能够被...
android使用audioRecord和audioTrack实现语音录音播放与即时播放
android使用AudioTrack低延迟播放音频文件.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android提供了两个API用于实现录音功能:android.media.AudioRecord、android.media.MediaRecorder。 网上有很多谈论这两个类的资料。现在大致总结下: 1、AudioRecord 主要是实现边录边播(AudioRecord+AudioTrack...
使用AudioRecord和AudioTrack实现录音和播放,直接数据流播放。 创建2个线程,一个线程录音,一个播放。
Android局域网音频通信程序,利用AudioRecord采集,AudioTrack播放。程序通过无线局域网和2个android平板的测试,效果良好
//一个list里面存的是音频的渲染器//构造方法//添加音频渲染器,与去除音频渲染器//释放掉AudioTrack//方法含义同AudioTrackpriva
Android实现使用AudioTrack实现正弦波音频播放,不固定频率可任意切换频率。20Hz~2KHz之间进行无缝切换。