音视频编码在流媒体和网络领域占有重要地位;流媒体编解码流程大致如下图所示: x264原理解析 参考链接: x264百度词条;H264基本原理; H264简介 H.264从19...

音视频编码在流媒体和网络领域占有重要地位;流媒体编解码流程大致如下图所示: x264原理解析 参考链接: x264百度词条;H264基本原理; H264简介 H.264从19...
前言 本文将会作为开启SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger几乎贯通了整个Android领域中所有的知识。从HAL硬件抽象层到Fram...
前言 经过上一篇对OpenGL es的解析,我们引出了在eglSwapBuffer时候会调用会调用两个关键的方法: 1.Surface::dequeueBuffer 2.Su...
前言 时隔一个月,回来继续写文章了。这个月写了一个关于自定义Camera的需求,想了想干脆实现一个滤镜相机好了,以回顾之前学习OpenGL es的知识。 Android重学系...
前言 前一段时间,在公司内部进行了一次QUIC协议的演讲。当时因为时间有限,没有仔细的讨论Cronet 的源码细节,仅仅只是介绍了QUIC的协议细节。本文就从Cronet源码...
音视频基础知识及ffmpeg3.1.3解码视频文件到YUV数据 常见视频格式 AVI,RMVB,MP4,FLV,MKV等等 这里的格式代表的是封装格式 就是把视频数据和音频数...
ijkplayer源码分析之opengl与surface关联初始化 =====================================================...
ijkplayer源码分析之opengl与surface关联初始化 =====================================================...
声 明 首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了...