音视频学习链接

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 编码格式

编解码基础知识

Libfdkaac 音频编解码
Libx264 视频编码

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 音视频开发学习路线图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值