1、学会FFmpeg编译Android平台。
2、学会FFmpeg解码音频数据流程。
3、学会Android中用OpenSL ES来播放PCM音频。
4、学会Android中调用C++方法。
你将收获
1、学会FFmpeg编译Android平台。
2、学会FFmpeg解码音频数据流程。
3、学会Android中用OpenSL ES来播放PCM音频。
4、学会Android中调用C++方法。
适用人群
课程介绍
同学笔记
2020-10-26 17:57:19
添加播放器出错回调 这一章节,将onCallLoading放到native层后,需要继续调用status->loading=true;
解决bug:重采样到pcm后,无法关闭activity progressbar,因为无法执行callJava->onCallLoading(MAIN_THREAD, false);
2020-10-25 14:03:39
WLAudio类里的data_size去掉,resample_audio的buffer_size返回值用局部变量
解决播放完成继续enque问题,表现为时间cur到达total还会继续累加
没有更多了
课程讨论
kyitnetking
来源:添加seek功能和完成播放回调
weixin_38055746
来源:FFmpeg移植Android平台(全平台除mips,ndk ffmpeg版本尽量用和课程接近的)
kyitnetking
来源:课程简介和功能演示(每节课课件和源码均可下载)
kyitnetking
来源:MediaCodec编码PCM为aac音频实现边播边录(一)
kyitnetking
来源:添加停止播放功能并释放内存
Arbeit9
来源:课程简介和功能演示(每节课课件和源码均可下载)
kyitnetking
来源:FFmpeg对音频数据重采样生成PCM数据
qq_18414967
来源:添加seek功能和完成播放回调
qq_18414967
来源:添加播放器出错回调
qq_18414967
来源:添加播放器出错回调