音视频学习思考实践活动进展Post

Posted 有心好书

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了音视频学习思考实践活动进展Post相关的知识,希望对你有一定的参考价值。

说明:
随意记录,做了的,想做的,问题,探索问题的过程和资料链接,类似一个备忘,这里不是回顾重点
以周度为单位组织吧

2020-09-23

看完逆流的鱼:android节目直播案例开发

2019年

音视频开发进阶指南问题清单
流程:
读书——提问题——记录问题过滤——自己查找和互相查——交流时间交流问题或继续看书推进

最终问题清单澄清&汇总之后,会输出到blog里面去

章节1
什么是码率?
https://blog.csdn.net/a910626/article/details/82152362

https://www.zhihu.com/question/49460691

一帧视频大小如何计算?
一文读懂 YUV 的采样与格式
https://glumes.com/post/ffmpeg/understand-yuv-format/

看这个就可以明白了

码率、分辨率、帧率
https://www.jianshu.com/p/028196b8ca14

视频YUV RGB格式解析
http://gavinxyj.com/2017/03/06/ffmepg-study/

章节2
需要实践交叉编译

章节3
需要实践ffmpeg

章节4
需要重点实践

需要看一下《opengl es应用开发实践指南》的前7章

opengl相关知识:
Android OpenGL ES学习资料

https://www.jianshu.com/p/4ff46176ccc0

https://blog.csdn.net/junzia/article/category/6462864

https://www.jianshu.com/nb/8716340

2019-10-12

ijk预加载
大致明白
range下载视频
so远程加载
faceunity

moov段前置
mp4虽然支持流传输播放,但视频的“索引”储存在了moov对象,只有moov下载完视频才会开始播放。大多mp4文件会把这个moov放在文件头部,但如果放在了尾部则需要下载完整个文件才能开始播放。参考blog.csdn.net/jinshelj/ar…。
可以看下面的文章
[贝聊科技]首屏视频的优化过程(补充moov的研究)
【译】优化 MP4 视频以便更快的网络串流
MediaInfo Mac版

question
代理的下载视频和原地址之间的映射关系

2019-10-14

带宽
视频直播网站所需带宽计算?可以google下这个问题
https://www.zhihu.com/question/27304868

《音视频开发进阶指南》问题list及Todo

理解播放器章节,阅读源码实现,输出博客
opengl es opensl es这些API都不是特别了解?
画个类图(业务图和类图的结合),大致理解一下吧,标注好每一块的内容(耐心的画一张图,理解一下源码)

以上是关于音视频学习思考实践活动进展Post的主要内容,如果未能解决你的问题,请参考以下文章

音视频学习 -- 弱网对抗技术相关实践

社区说|Text2SQL 前沿进展及落地实践

一种视频预加载的方案

直播技术总结音视频数据压缩及编解码基础

Android Multimedia框架总结Stagefright框架之音视频输出过程

实时音视频聊天中超低延迟架构的思考与技术实践