音視頻流媒體開發(fā)-目錄[http://m.itdecent.cn/p/5a868a667838]iOS知識點-目錄[http://m.itdecent.cn/p/...
音視頻流媒體開發(fā)-目錄[http://m.itdecent.cn/p/5a868a667838]iOS知識點-目錄[http://m.itdecent.cn/p/...
移動直播的興起使得在移動端觀看直播的需求日漸增多,相交于點播而言,直播提出了一個新的要求——實時性,也即要求主播端至觀眾端的總延時不能過高。而已有的移動端視頻播放器如: 系統(tǒng)...
因為UV這些色度記錄的是對顏色的偏移值,所以取中間值也就是意味著沒有偏移,對于[0.0, 1.0]的默認值是0.5f,對于[0,255]當然取128了,而計算矩陣都是按照這個轉(zhuǎn)換關系推導出來的。
音視頻結構:帶你深入理解YUV前言 在音視頻開發(fā)中,RGB和YUV這些顏色空間估計大家都不會陌生。相對來說RGB比較容易理解,但是YUV的一些概念可能會比較抽象,所以這篇文章就主要來介紹YUV這個顏色空間...
最近部門新入職了幾個小鮮肉,打算給他們分享下一些C/C++編譯的基礎知識,于是整理了一些資料寫了這篇博客.由于已經(jīng)有差不多一年沒有寫c++了,可能會有一些不太正確的地方,希望...
前言 在音視頻開發(fā)中,RGB和YUV這些顏色空間估計大家都不會陌生。相對來說RGB比較容易理解,但是YUV的一些概念可能會比較抽象,所以這篇文章就主要來介紹YUV這個顏色空間...
什么是UVC攝像頭,UVC是什么意思? UVC是一種標準的USB視頻設備協(xié)議,就是傳說中的免驅(qū)攝像頭。UVC是Usb Video Class的簡稱。Windows平臺上UVC...
前言 前篇文章簡單介紹了QUIC協(xié)議在業(yè)內(nèi)存在的幾種開源實現(xiàn),但是歸根結底主要可以分為Google開源的chromium庫自帶的QUIC實現(xiàn)方案,還有利用Go語言來重寫的QU...
前言 ijkplayer是B站開源的基于FFmpeg的輕量級Android/iOS視頻播放器,強烈建議在定制的播放器的時候以ijkplayer為基礎進行二次開發(fā)。對于二次開發(fā)...
第一章 Android OpenGLES 相機預覽第二章 Android OpenGLES 錄制視頻第三章 Android OpenGLES 給相機添加濾鏡第四章 Andro...
前言 此系列會以一系列文章來介紹Google在傳輸層的新開源貢獻:QUIC協(xié)議 的一些內(nèi)容,也是傳說中未來的HTTP3。當然,系列開篇肯定要先介紹QUIC是什么,能做什么,為...
上一章《Camera2 開啟相機》[http://m.itdecent.cn/p/df3c8683bb90]我們學習了如何開啟和關閉相機,接下來我們來學習如何開啟預覽。...
在如何看待嗶哩嗶哩的開源 HTML5 播放器內(nèi)核 flv.js?中,flv.js作者有這樣一段回復:一些人問我為什么不直接采用 MP4 格式,并表示對 FLV 格式的厭惡。這...
重要概念 RTMP Chunk Header RTMP Chunk Header的長度不是固定的,分為: 12 Bytes、8 Bytes、4 Bytes、1 Byte 四種...
Adobe官方文檔描述不清,而且跟實際實現(xiàn)又有些不一樣,實在很混亂,還是自己做做筆記靠譜。 這篇只講Chunk,握手另外寫篇文章。 Chunk Format RTMP收發(fā)的數(shù)...
2018年8月4日第三次更新,詳細介紹了RTMP協(xié)議與遇到的坑 1. 簡介 RTMP協(xié)議是Real Time Message Protocol(實時信息傳輸協(xié)議)的縮寫,它是...
前言 這篇文章簡單介紹下移動端iOS系統(tǒng)下利用AVCaptureDevice進行視頻數(shù)據(jù)采集的方法。按照慣例先上一份源碼:iOSVideo攝像頭采集相關核心實現(xiàn)在:NTVid...
前言 上篇文章介紹了JNI中訪問JVM中任意基本類型數(shù)據(jù)和字符串、數(shù)組這樣的引用類型,這篇就簡單介紹下JNI對JVM中任意對象的字段和方法進行交互,簡單點說就是本地代碼中調(diào)用...