Android MultiMedia框架完全解析 - 概览

之前的工作中,一直在看Android MultiMedia的一些东西,关注我博客的同学也许知道我换工作了,以后将要从事Camera相关的工作,于是乎,将之前整理存放在有道云笔记里面的一些东西发出来,整理成一个专栏。

 

工作的环境为Android N7.1,基于fsl公司的i.MX6q平台。

当然,有很多东西是我自己的领悟,有不对的地方欢迎大家指正。

 

在公司内部做了一个ppt分享,但是反馈一般,至于原因,我也不是太理解,囧~

自认为,这个ppt和博客是自己认真做的,为此,离职前一个月天天加班到12点,但是有很多知识点还是没有分析太清,只能留给以后水平再上一层楼后再分析。

 

自认为,这是一个从上层APP到最底层driver的一个深度剖析,倾注了很多心血在里面,如果有分析错误的地方,请大家轻喷,保护我幼小的心灵,哈哈~

 

下面说重点:

这个概览是一个PPT,放在百度网盘里面了,需要的去下载。

链接: https://pan.baidu.com/s/1x8hkTCYXfoHThmx2z8Uqrw 提取码: 4we7 

同时也放在CSDN下载频道了:https://download.csdn.net/download/yanbixing123/11076586

 

下面说另外一个重点,之前有人说,在博客讲解里面贴了很多代码,这是比较尬的。个人并不是很赞同这个观点,想要深入的理解某一块的知识,肯定离不开代码的分析,就算有讲解,最终落地的地方还是代码,而这个分析,需要有一定的知识积累,当然,我还是尽量多画了一些图,尽量通过图去表述这些知识,希望读者读完后能对某一方面有个稍微深入点的认识。

Android MultiMedia框架完全解析 - 概览_第1张图片

Android MultiMedia框架完全解析 - 概览_第2张图片

Android MultiMedia框架完全解析 - 概览_第3张图片

Android MultiMedia框架完全解析 - 概览_第4张图片

Android MultiMedia框架完全解析 - 概览_第5张图片

Android MultiMedia框架完全解析 - 概览_第6张图片

Android MultiMedia框架完全解析 - 概览_第7张图片

Android MultiMedia框架完全解析 - 概览_第8张图片

Android MultiMedia框架完全解析 - 概览_第9张图片

Android MultiMedia框架完全解析 - 概览_第10张图片

Android MultiMedia框架完全解析 - 概览_第11张图片

Android MultiMedia框架完全解析 - 概览_第12张图片

Android MultiMedia框架完全解析 - 概览_第13张图片

Android MultiMedia框架完全解析 - 概览_第14张图片

Android MultiMedia框架完全解析 - 概览_第15张图片

Android MultiMedia框架完全解析 - 概览_第16张图片

Android MultiMedia框架完全解析 - 概览_第17张图片

Android MultiMedia框架完全解析 - 概览_第18张图片

Android MultiMedia框架完全解析 - 概览_第19张图片

Android MultiMedia框架完全解析 - 概览_第20张图片

Android MultiMedia框架完全解析 - 概览_第21张图片

Android MultiMedia框架完全解析 - 概览_第22张图片

Android MultiMedia框架完全解析 - 概览_第23张图片

Android MultiMedia框架完全解析 - 概览_第24张图片

Android MultiMedia框架完全解析 - 概览_第25张图片

Android MultiMedia框架完全解析 - 概览_第26张图片

Android MultiMedia框架完全解析 - 概览_第27张图片

Android MultiMedia框架完全解析 - 概览_第28张图片

Android MultiMedia框架完全解析 - 概览_第29张图片

Android MultiMedia框架完全解析 - 概览_第30张图片

Android MultiMedia框架完全解析 - 概览_第31张图片

Android MultiMedia框架完全解析 - 概览_第32张图片

Android MultiMedia框架完全解析 - 概览_第33张图片

Android MultiMedia框架完全解析 - 概览_第34张图片

Android MultiMedia框架完全解析 - 概览_第35张图片

Android MultiMedia框架完全解析 - 概览_第36张图片

Android MultiMedia框架完全解析 - 概览_第37张图片

Android MultiMedia框架完全解析 - 概览_第38张图片

Android MultiMedia框架完全解析 - 概览_第39张图片

Android MultiMedia框架完全解析 - 概览_第40张图片

Android MultiMedia框架完全解析 - 概览_第41张图片

Android MultiMedia框架完全解析 - 概览_第42张图片

Android MultiMedia框架完全解析 - 概览_第43张图片

Android MultiMedia框架完全解析 - 概览_第44张图片

Android MultiMedia框架完全解析 - 概览_第45张图片

Android MultiMedia框架完全解析 - 概览_第46张图片

Android MultiMedia框架完全解析 - 概览_第47张图片

Android MultiMedia框架完全解析 - 概览_第48张图片

Android MultiMedia框架完全解析 - 概览_第49张图片

Android MultiMedia框架完全解析 - 概览_第50张图片

Android MultiMedia框架完全解析 - 概览_第51张图片

Android MultiMedia框架完全解析 - 概览_第52张图片

Android MultiMedia框架完全解析 - 概览_第53张图片

Android MultiMedia框架完全解析 - 概览_第54张图片

博客地址:https://blog.csdn.net/yanbixing123

另外,公共号准备恢复了,扫码关注,同步发布~

Android MultiMedia框架完全解析 - 概览_第55张图片

 

 

 

 

同时,参考了网上很多大神的分享,这里不能一一列举,向他们致谢。

深入理解Android音视频同步机制(三)NuPlayer的avsync逻辑:https://blog.csdn.net/nonmarking/article/details/78746671

1. OpenMAX系列 —— ACodec和OMX的联系:https://blog.csdn.net/wo_sxn/article/details/77587374

android MediaPlayer NuPlayer:https://blog.csdn.net/dfhuang09/article/details/60867709

android MediaCodec ACodec:https://blog.csdn.net/dfhuang09/article/details/60132620

MediaCodec与ACodec通知分析:https://blog.csdn.net/u011006622/article/details/78932373

zhoujinjian.cc-Android系列分析文档:

http://zhoujinjian.cc/2088/08/08/zhoujinjian.cc-Android%E7%B3%BB%E5%88%97%E5%88%86%E6%9E%90%E6%96%87%E6%A1%A3%E3%80%90%F0%9F%8C%80%E7%BD%AE%E9%A1%B6%F0%9F%8C%80%E3%80%91/

你可能感兴趣的:(Android,Android,MultiMedia)