手把手带领大家开发一个Android+FFmpeg播放器,并学习ijkplayer二次开发
* 01 NDK与ANativeWindow 绘图/
* 01 Android+FFmpeg播放器及ijkplayer课程概
* 02 NDK开发步骤回顾与分析
* 03 ANativeWindow的原理与API介绍
* 04 ANativeWindow绘制背景色的核心代码
* 05 ANativeWindow背景色的运行效果分析
* 06 创建工程实现ANativeWindow背景色
* 07 ANativeWindow绘制位图
* 02 bmp格式与压缩原理/
* 01 Bmp格式简介
* 02 Bmp文件结构简介
* 03 Bmp的文件头信息块和图像描述信息块
* 04 Bmp的颜色表和像素数据
* 05 Bmp的黑白单色图手把手案例分析
* 06 Bmp的16色彩图手把手案例分析
* 03 OpenGL.ES打造YUV播放器/
* 01 FFmpeg处理YUV
* 02 OpenGL.ES实现YUV播放器的代码解析
* 03 创建工程实现OpenGL.ES的YUV播放器
* 04 颜色空间RGB与YUV底层原理详解/
* 01 三种颜色空间RGB、YUV、HSV
* 02 颜色空间RGB和YUV:傻傻分不清
* 03 颜色空间YUV的超级详细的讲解
* 04 颜色空间YUV420的详细图解
* 05 Android使用libyuv开源库/
* 01 Android编译并使用LibYUV源码工程
* 02 LibYUV将YV12转换为I420
* 03 LibYUV实现缩放旋转等功能
* 04 对Android摄像头预览并使用LibYUV缩放旋转
* 05 对Android摄像头缩放旋转的详解
* 06 创建工程实现Android摄像头的预览缩放旋转
* 06 FFmpeg命令行处理PCM/
* 01 PCM的交错模式与平面模式
* 02 ffmepg命令行处理PCM的原理详解
* 03 ffmepg的pcm格式分析
* 07 Android.OPENSL.ES及PCM实战/
* 01 OpenSL.ES音频库简介
* 02 OpenSL.ES播放PCM代码流程解析
* 03 OpenSL.ES播放PCM运行效果及调试
* 04 创建工程实现OpenSL.ES播放PCM
* 08 Android+FFmpeg解码并播放音频/
* 01 FFmpeg播放音频简介
* 02 创建Android工程并实现FFmpeg的集成
* 03 Android下实现FFmpeg解码音频并播放
* 04 调试问题并分析总结
* 09 Android+FFmpeg解码并播放视频/
* 01 FFmpeg解码视频并渲染的知识简介
* 02 Android工程集成FFmpeg解码视频并实现渲染
* 03 代码调试与分析
* 10 Android播放器之ijkplayer二次开发/
* 01 ubuntu下编译ijkplayer的全过程详解
* 02 ijkplayer的编译脚本分析
* 03 AndroidStudio集成ijkplayer的demo案
* 04 将ijkplayer封装成组件并定制化调用
* 05 ijkplayer的音视频同步原理及流程分析





![[衡天云]爆款云服务器 低至12元/月](/hty.png)