- AAudioPlayer
写的一般,但该有的都有,只是应用不至于做源码分析,对比webrtc中的aaudio_wrapper,下面的连接够用了:
【Android 高性能音频】AAudio 音频流 构建器 ( AAudio.h | 流构造器 | 音频设备配置 | 音频采样配置 | 构建器销毁 ) - OpenSLESPlayer
流程参考下面链接(播放PCM文件),对比webrtc中opensles_player阅读:
Android通过OpenSL ES播放音频套路详解 - AudioTrackJni
这里没啥描述,主要是c++和java间调用,即audio_track_jni.cc和WebRtcAudioRecord.java映射,参考下面链接:
Android JNI使用全面讲解, 详细的方法参考JNI Functions查找。
webrtc Android audio playout笔记
于 2022-12-30 16:41:13 首次发布