# AudioDemo **Repository Path**: goodbo/AudioDemo ## Basic Information - **Project Name**: AudioDemo - **Description**: android使用ndk(opensl es)开发录音、播放的功能,后续添加ffmpeg的功能。 - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2017-10-07 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AudioDemo 本 demo app 演示了如何在 Android 平台上开发音频相关应用,具体演示的功能包括: 1. 如何利用 AudioRecord API 完成 PCM 音频信号的采集 2. 如何利用 AudioTrack API 完成 PCM 音频信号的播放 3. 如何读/写标准的 wav 格式的音频文件 4. 如何使用 OpenSL ES API 接口完成音频的采集与播放 5. 如何使用 MediaCodec 完成音频的编码和解码 相关博客文章 ---------- [Android音频开发(1):基础知识](http://ticktick.blog.51cto.com/823160/1748506) [Android音频开发(2):如何采集一帧音频](http://ticktick.blog.51cto.com/823160/1749719) [Android音频开发(3):如何播放一帧音频](http://ticktick.blog.51cto.com/823160/1750593) [Android音频开发(4):如何存储和解析wav文件](http://ticktick.blog.51cto.com/823160/1752947) [Android音频开发(5):音频数据的编解码](http://ticktick.blog.51cto.com/823160/1760191) [Android音频开发(6):使用 OpenSL ES API(上)](http://ticktick.blog.51cto.com/823160/1764778) [Android音频开发(7):使用 OpenSL ES API(下)](http://ticktick.blog.51cto.com/823160/1771239) 感谢 ---------- 谢谢你的关注,欢迎提供建议和意见,联系方式:lujun.hust@gmail.com