前面已經(jīng)介紹過視頻的解碼與顯示,和音頻的解碼與播放了。但這里會有一個問題,那就是視頻和音頻的同步。 不同步有什么后果? 后果就是要么視頻播放太快...
正在工作時,突然被同事問到:“秘鑰放在哪里比較安全,X總說我這樣寫不行?!?其實很多時候,app都需要用到一些敏感的數(shù)據(jù),例如加密的秘鑰、一些渠...
音頻解碼與視頻解碼的流程大致相同,唯一的區(qū)別只有處理幀數(shù)據(jù)的時候,視頻是像素轉(zhuǎn)換并顯示,而音頻則是重采樣并播放。所以基于這一點,在以后做架構(gòu)的時...
播放一個視頻,都需要經(jīng)過解封裝、視頻解碼、音頻解碼、音視頻同步、視頻輸出顯示和音頻輸出播放等過程。先簡單介紹下視頻解碼的流程。 就是將流媒體協(xié)議...
①分級緩存,著名的LruCache算法,又稱為近期最少使用算法。LruCache 中 Lru 算法的實現(xiàn)就是通過 LinkedHashMap 來...
如何編譯ffmepg的動態(tài)鏈接庫,可以看這里:http://www.itdecent.cn/p/7dfd64f906e5[https://ww...
主要目的:通過ffmpeg,利用腳本打出屬于自己的音視頻處理so庫。 1、下載ffmpeg的源碼 官網(wǎng)地址:http://www.ffmpeg....
公司項目需求,需要增加第三方登錄,這里先介紹微信,其他的大同小異。思路很簡單:第一,統(tǒng)一一個入口,定義規(guī)范一些方法和回調(diào)。第二,根據(jù)不同的第三方...
測試代碼: 使用Lock實現(xiàn):