c++基础知识
音视频学习 (一) C 语言入门
音视频学习 (二) C++ 语言入门
音视频学习 (三) JNI 从入门到掌握
音视频学习 (四) 交叉编译动态库、静态库的入门学习
音视频学习 (五) Shell 脚本入门
音视频学习 (六) FFmpeg 4.2.2 交叉编译
音视频开发基础:C 线程的使用
视频基础知识
雷神-视音频编解码技术零基础学习方法
雷神-视音频数据处理入门:RGB、YUV像素数据处理
雷神-视音频数据处理入门:PCM音频采样数据处理
雷神-视音频数据处理入门:H.264视频码流解析
雷神-视音频数据处理入门:AAC音频码流解析
音视频学习 (七) 掌握音频基础知识并使用 AudioTrack、OpenSL ES 渲染 PCM 数据
音视频学习 (八) 掌握视频基础知识并使用 OpenGL ES 2.0 渲染 YUV 数据
音视频基础:H264 各种概念
音视频开发:浅析 H.264 编码格式
编解码基础知识
Android MediaCodec AAC 硬编解码
Android MediaCodec H264 硬编解码
FFmpeg API 实现音频 AAC 软编解码
FFmpeg API 实现视频 H264 软编解码
MP3 编解码
ffmpeg 基于 h264,AAC 文件打包为 MP4
Java API 实现音视频播放(mp3/mp4/pcm/yuv)
Native 端实现音视频播放(PCM/YUV)
视频压缩编码和音频压缩编码的基本原理
视频编解码基础概念
FFmpeg + OpenSL ES 播放 PCM 音频
干货:一些优秀的音视频开源项目、面试题推荐
音视频开发进阶指南
音频 PCM / WAV 格式详解
非常简洁易懂的音视频同步原理
音视频技术基础概念
音频基础知识 - PCM 浅析
应用
年末总结 | 音视频开发进阶 2021 干货合集
Android FFmpeg Camera2 推流直播
Native MediaCodec + SurfaceView、GLSurfaceView 实现视频解码和渲染
封装 bilibili 播放器,自定义边下边播和缓存功能
时代的风口浪尖,Android 开发者的新机遇!
给 Android WebRTC 增加美颜滤镜功能
如何实现 Android 短视频跨页面的流畅续播?
如何实现 H.264 的实时传输?
盒马鲜生 APP Android 短视频秒播优化方案
FFMpeg
原创:学习如何使用 FFmpeg 打造自己的播放器
FFmpeg 代码实现抽取音频、视频数据
编译 Android 下可执行命令的 FFmpeg
Android FFmpeg + MediaCodec 实现视频硬解码
FFmpeg 编解码处理-转码全流程简介
浅析 FFmpeg 滤镜 (filter) 原理
FFmpeg 播放器音视频同步原理
FFmpeg + SDL2 实现视频流播放
FFmpeg 播放器音视频同步原理
说说 FFmpeg 和 H264 视频编解码的那些事
FFmpeg 视频同步到音频,真没那么难
音视频同步原理与实现
全网最全的 Android 音视频和 OpenGL ES 干货,都在这了
FFmpeg 流媒体处理 - 收流与推流
参考:FFmpeg 音视频和 OpenGL ES 干货汇总:FFmpeg 音视频和 OpenGL ES 干货汇总
干货:Android 音视频开发学习路线图:干货:Android 音视频开发学习路线图