音視頻編碼在流媒體和網(wǎng)絡領(lǐng)域占有重要地位;流媒體編解碼流程大致如下圖所示: x264原理解析 參考鏈接: x264百度詞條;H264基本原理; H264簡介 H.264從19...
前言 本文將會作為開啟SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger幾乎貫通了整個Android領(lǐng)域中所有的知識。從HAL硬件抽象層到Fram...
前言 經(jīng)過上一篇對OpenGL es的解析,我們引出了在eglSwapBuffer時候會調(diào)用會調(diào)用兩個關(guān)鍵的方法: 1.Surface::dequeueBuffer 2.Su...
前言 時隔一個月,回來繼續(xù)寫文章了。這個月寫了一個關(guān)于自定義Camera的需求,想了想干脆實現(xiàn)一個濾鏡相機好了,以回顧之前學習OpenGL es的知識。 Android重學系...
牛啊!朋友!學習了學習了
從Cronet 看Http3和QUIC(一)(上)前言 前一段時間,在公司內(nèi)部進行了一次QUIC協(xié)議的演講。當時因為時間有限,沒有仔細的討論Cronet 的源碼細節(jié),僅僅只是介紹了QUIC的協(xié)議細節(jié)。本文就從Cronet源碼...
前言 前一段時間,在公司內(nèi)部進行了一次QUIC協(xié)議的演講。當時因為時間有限,沒有仔細的討論Cronet 的源碼細節(jié),僅僅只是介紹了QUIC的協(xié)議細節(jié)。本文就從Cronet源碼...
音視頻基礎(chǔ)知識及ffmpeg3.1.3解碼視頻文件到Y(jié)UV數(shù)據(jù) 常見視頻格式 AVI,RMVB,MP4,FLV,MKV等等 這里的格式代表的是封裝格式 就是把視頻數(shù)據(jù)和音頻數(shù)...
ijkplayer源碼分析之opengl與surface關(guān)聯(lián)初始化 =====================================================...
ijkplayer源碼分析之opengl與surface關(guān)聯(lián)初始化 =====================================================...
聲 明 首先,這一系列文章均基于自己的理解和實踐,可能有不對的地方,歡迎大家指正。其次,這是一個入門系列,涉及的知識也僅限于夠用,深入的知識網(wǎng)上也有許許多多的博文供大家學習了...
注:涉及太專業(yè)的知識請自行保留懷疑態(tài)度! 一本正經(jīng)的胡說八道 上一節(jié)我們只是把情絲斬斷了,還是沒偷偷摸摸的干點見不得人的事,這節(jié)我們就來吧!首先,我們來看EGL創(chuàng)建EGLSu...
啰嗦 上一節(jié)我們已經(jīng)創(chuàng)建了一個基于Android的OpenGL App,但沒有涉及到EGL,原因是GLSurfaceView已經(jīng)包含了這一塊,本節(jié)將移除GLSurfaceVi...
在Android中,你是不是只會在根目錄下存文件?靠著一行代碼走天下: 很多人搞不明白Android中的存儲路徑,我們大概只知道內(nèi)部存儲和外部存儲,然而這兩個路徑究竟在哪里?...