Android 学习整理/总结/规划

在实际开发中,遇到的问题,先列举到待调研的知识里面,然后查找相关资料,查找到的相关内容放到需要整理的内容里面,然后根据后面的学习感悟规划一下远期要学习或调研的知识。 

一、需要整理的内容

DASH 格式MP4、isml格式流媒体

FLV格式:https://www.jianshu.com/p/419f99be3989、https://www.cnblogs.com/lidabo/p/9018548.html

Android——直播推流SDK:https://blog.csdn.net/King1425/article/details/79392158

Android Studio FFmpeg视频解码播放:https://www.jianshu.com/p/56de0e463ef4

# 优秀博客:
Markdown 语法整理大集合: https://www.jianshu.com/p/b03a8d7b1719
“抖音”式的酷炫短视频开发进阶:http://t.cn/REnAHen
Android中直播视频技术探究之---基础知识大纲介绍:http://blog.csdn.net/zhang_jun_ling/article/details/52263096

 

2. RxJava

http://gank.io/post/560e15be2dca930e00da1083

https://blog.csdn.net/z69183787/article/details/90675373

https://juejin.im/post/5b17560e6fb9a01e2862246f

3. 音频处理

http://lastwarmth.win/2016/10/22/live-audio/

http://blog.csdn.net/yangwen123/article/details/39989751

4. 架构

http://www.cnblogs.com/whoislcj  

5. 音视频 和 OpenGL 

https://www.khronos.org/opengl/wiki/Main_Page

http://blog.csdn.net/column/details/15997.html

http://blog.csdn.net/column/details/12812.html?&page=1

http://www.cnblogs.com/lingyunhu/category/626157.html

http://blog.csdn.net/column/details/flowingflying02.html

6. YUV输出

https://www.jianshu.com/p/fb19cfb93548

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

https://www.cnblogs.com/1024Planet/p/5803382.html

http://blog.csdn.net/lanxiaziyi/article/details/74139729

https://www.cnblogs.com/lgh1992314/p/5834641.html

http://blog.csdn.net/dancing_night/article/details/45642493

https://www.cnblogs.com/iZander/p/5707885.html

http://blog.csdn.net/nogodoss/article/details/27670811

7. WebRTC Native 源码导读

https://blog.piasy.com/2017/08/30/WebRTC-P2P-part1/

8. 播放器技术分享(卢俊)

1. 播放器技术分享(1):架构设计

2. 播放器技术分享(2):缓冲区管理

3. 播放器技术分享(3):音画同步

4. 播放器技术分享(4):首开时间

5. 播放器技术分享(5):延时优化

 

二、远期规划

1. 如何获取RTMP流
2. 是否可以通过录屏直播,实现页面远程控制手机

https://blog.csdn.net/danjuan123/article/details/65444098

 

 

音视频更深层次的学习:

1. FFmpeg 滤镜学习及使用。

2. FFmpeg 模块裁剪与优化 -- 移动端开发包的大小

3. 编解码器优化 

4. 视频渲染(OpenGL/Metal)

5. 声音的特效(男-->女,女-->童)

6. 音视频网络传输优化(直播:企业直播、娱乐直播),大并发

7. WebRTC(Intel、Google)

8. AR 技术

9. OpenCV技术

 

音视频行业痛点:

1. 回音消除

2. 降噪

3. 视频秒开

4. 多人多视频实时互动(WebRTC)

5. PC/APP/网页 实时视频互动(WebRTC)

6. 实时互动与大并发负载(即小班课与大班课结合)

posted @ 2020-01-30 09:21  灰色飘零  阅读(253)  评论(0)    收藏  举报