Android jni层直接输出音频示例
来源:互联网 发布:淘宝开店虚拟充值类目 编辑:程序博客网 时间:2024/06/05 18:50
转自: http://www.cnblogs.com/mcodec/articles/2122675.html
Android中音频输出有两种方式,一种是在java层用Audiotrack类输出。但是通常情况下,音频是在jni层解码,如果再回传给java层输出,那么程序效率较低。
另一种是在jni层直接输出,省掉回传java层的步骤,程序效率较高。
本示例代码演示了在jni层直接输出音频的方案,音频源为sdcard上的wav文件。
实际使用时,把压缩包中的test.wav文件push到模拟器sdcard卡。
编译环境
1:NDK是r4版
2:SDK 是2.2版
3:eclips是3.5版
4:主机是windows xp
下载地址:http://files.cnblogs.com/mcodec/ffaudio.7z
- Android jni层直接输出音频示例
- Android jni层直接输出视频示例
- Android 音频 Framework层 音频输出 Java API
- Android 录制音频示例
- Android录制音频示例
- Android 音频子系统,音频系统跟应用层直接相关的部分(八)
- Android音频输出切换
- jni层直接读取手机文件
- android JNI 示例详解
- Android Jni示例
- Android Kotlin jni 示例
- Android中SurfaceView的使用详解及如何在jni(hal层)直接显示
- Android JNI输出LOG
- 如何在jni层(HAL层)进行直接显示
- 如何在jni层(HAL层)进行直接显示
- android音频hal层简介
- Android开发实践:JNI层线程回调Java函数示例
- Android开发实践:JNI层线程回调Java函数示例
- Python学习笔记 OS.Path模块
- POJ 3186
- 很强大的FFMPEG API Documentation
- HDU 3893
- Android jni层直接输出视频示例
- Android jni层直接输出音频示例
- Java多线程编程总结
- ASIHTTPRequest 详解, http 请求终结者
- ubuntu ssh用户管理
- Linux: 两个USB摄像头的数据采集问题
- OpenCV 的安装
- 基于webx的小实例
- 解决问题不是目的
- linux 安装vpn PPTP最简单的方法