-
主要是对市面上所有的音频的播放,不限于音频格式。
-
对音频数据流的操作,比如裁剪,变声等。
更多介绍请移步博客详解 音视频学习 (十二) 基于 FFmpeg + OpenSLES 实现音频万能播放器
功能点介绍:
功能点 | 是否完成 |
---|---|
读取任意格式音频流 | Yes |
FFMPEG 音频解码为 PCM | Yes |
音频 Native OpenSL ES渲染 | Yes |
音频音量控制 | Yes |
拖动播放控制 | Yes |
声道切换 | Yes |
变调变速 | Yes |
变声 | |
裁剪音频输出 PCM/MP3 等格式 | Yes |
边播边录制 | |
音频编码为 AAC、MP3(OK)、WAV | |
- 集成 lame 具备 pcm 编码 MP3 能力
- 将 ffmpeg 静态库替换为动态库
- AudioControlManager##stop 会导致 crash 等开发完了在解决->已解决。
- seek 崩溃已解决