本人有幸从一位字节跳动大佬那里薅到一份《音视频开发进阶指南》,都是字节大佬根据做音视频开发的亲身经历,总结的相关的知识点,循序渐进,剖析各个环节。刻苦钻研了两个月,后来在他的内推下我成功“挤进”了抖音音视频开发岗,非常感谢大佬的这份资料,在这里分享给大家,算是一个感恩回馈吧。
[](()[《音视频开发进阶指南》](()
===========================================================================================================================================================================================================================================================================
以下是这份开发文档的部分章节:
[](()一、Android音视频硬解码篇
-
音视频基础知识
-
音视频硬解码流程:封装基础解码框架
-
音视频播放:音视频同步
-
音视频解封和封装:生成一个MP4
[](()二、使用OpenGL渲染视频画面篇
-
初步了解OpenGL ES
-
使用OpenGL渲染视频画面
-
OpenGL渲染多视频,实现画中画
-
深入了解OpenGL之EGL
-
OpenGL FBO数据缓冲区
-
Android音视频硬编码:生成一个MP4
![](https://img-blog.csdnimg.cn/img_convert/6fcd66e0e911a9415510b328fec19fff 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》无偿开源 徽信搜索公众号【编程进阶路】 .png)
[](()三、Android FFmpeg音视频解码篇
-
FFmpeg so库编译
-
Android 引入FFmpeg
-
Android FFmpeg视频解码播放
-
Android FFmpeg+OpenSL ES音频解码播放
-
Android FFmpeg+OpenGL ES播放视频
-
FFmpeg简单合成MP4:视屏解封与重新封装
-
Android FFmpeg 视频编码
[](()四、直播系统聊天技术
-
百万在线的美拍直播弹幕系统的实时推送技术实践之路
-
阿里电商IM消息平台,在群聊、直播场景下的技术实践
-
微信直播聊天室单房间1500万在线的消息架构演进之路
-
百度直播的海量用户实时消息系统架构演进实践
-
微信小游戏直播在Android端的跨进程渲染推流实践