我的音视频技术笔记路线图
Posted zhanghui_cuc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的音视频技术笔记路线图相关的知识,希望对你有一定的参考价值。
恍惚间发现自己的博客文章已经有100篇了(有几篇尚在草稿箱中等待进一步加工),才发觉应该弄一个总目录,让自己心里有数,也让诸位读者看着舒心。
我的文章不同于其他作者,鲜少有手把手入门性质文章(这方面我的师哥雷博士已有许多著作在前),多是以某一个技术点为主题,展开进行较为深入的介绍。
下面即将这些点联结为一棵音视频知识树,供诸君参考:
1. 编解码基础知识
1.1 H264
码率控制
x264
1.2 HEVC
- HEVC码率控制算法研究与HM相应代码分析(一)——HEVC标准及编码流程介绍
- HEVC码率控制算法研究与HM相应代码分析(二)——新的码率控制模型
- HEVC码率控制算法研究与HM相应代码分析(三)——算法及代码分析
- 再探HEVC——理解不同类型的I帧
1.3 AAC
1.4 硬件编码
1.5 性能优化
1.6 其他
2. 流媒体基础知识
2.1 传输协议
- 自适应流媒体传输(一)——DASH媒体内容的生成
- 自适应流媒体传输(二)——为什么要使用fragmented MP4
- 自适应流媒体传输(三)——和TS格式说再见
- 自适应流媒体传输(四)——深入理解MPD
- 自适应流媒体传输(五)——正确认识码率切换
2.2 传输算法
2.3 流媒体服务器
3. 开源技术专题
3.1 FFmpeg
源码分析
应用实例
- ffmpeg综合应用示例(一)——摄像头直播
- ffmpeg综合应用示例(二)——为直播流添加特效
- ffmpeg综合应用示例(三)——安卓手机摄像头编码
- ffmpeg综合应用示例(四)——摄像头直播的视音频同步
- ffmpeg综合应用示例(五)——多路视频合并
3.2 WebRTC
- WebRTC VideoEngine综合应用示例(一)——视频通话的基本流程
- WebRTC VideoEngine综合应用示例(二)——集成OPENH264编解码器
- WebRTC VideoEngine综合应用示例(三)——集成X264编码和ffmpeg解码
- WebRTC VoiceEngine综合应用示例(一)——基本结构分析
- WebRTC VoiceEngine综合应用示例(二)——音频通话的基本流程
3.3 VLC
3.4 IJK
4. 移动端多媒体技术
4.1 android多媒体框架
4.2 Android视频编辑
4.3 移动端跨平台开发
4.4 DRM
4.5 投屏
4.6 体验优化
音画同步
- 深入理解Android音视频同步机制(一)概述
- 深入理解Android音视频同步机制(二)ExoPlayer的avsync逻辑
- 深入理解Android音视频同步机制(三)NuPlayer的avsync逻辑
- 深入理解Android音视频同步机制(四)MediaSync的使用与原理
- 深入理解Android音视频同步机制(五)如何从零开始写一个音视频同步的播放器
性能优化
其他
5. 图像质量评价
6. QoE
6.1 理论
6.2 应用
7. 音视频测试
8. 学术笔记
- 分享一些做课题调查的方法
- 如何在一天内为你的实验室做一个网站
- 分享一些在ICME2016会议上获得的多媒体领域学术与科技动态
- 掌握真正科学的学习方法——学会如何学习(Learning How to Learn)课程笔记
9. 行业观察
10. 年度盘点
欢迎关注我的公众号灰度五十,分享各类音视频、移动开发知识,以及名企内推信息~
以上是关于我的音视频技术笔记路线图的主要内容,如果未能解决你的问题,请参考以下文章
阿里Java二面遇“Redis”败北,苦心学习师哥网盘里的Redis笔记,秋招再战
清华大牛终于分享出了998集Java全套视频(含课件笔记和学习路线)
千锋HTML5大前端全套教程(视频+源码+学习路线图),免费领
腾讯薪选T9级Android进阶学习路线(内含全套学习笔记+视频资料)