時間過的很快離上次更新文章已經(jīng)有了兩年之久施戴,為了共同學習共同進步宗旨官还,繞網(wǎng)絡(luò)模塊主題開展一次技術(shù)分享,(回顧之前同事講了一些主題冈爹,HTTP/HT...
上兩篇文章單獨寫了FFmpeg解碼視頻與播放《FFmpeg音頻解碼播放》《FFmpeg視頻解碼播放》在項目中不可能直接使用一個線程來做視頻的解碼...
在上篇文章中講到了FFmpeg解碼音頻扛邑,對于FFmpeg解碼視頻與音頻解碼流程大致相同抛丽。其區(qū)別在于播放的方式與邏輯淹真。我們可以利用c++面向?qū)ο蟮?..
音頻的播放Android提供了像MediaPlayer资盅,SoundPool,AudioTrack(需自己解碼音頻)等愿伴。這些都只是單純的播放一個聲...
在寫這篇文章之前開始是想一些shell腳本與Makefile的一些基礎(chǔ)語法知識肺魁。但是又覺得太過基礎(chǔ)。關(guān)于Liunx shell腳本可以看看教程h...
生產(chǎn)者消費者模型 基于生產(chǎn)者和消費者的模型在編程中運用是較多隔节。生產(chǎn)者是一個或者多個線程產(chǎn)生數(shù)據(jù)鹅经,消費者是另一個或者多個線程處理數(shù)據(jù),內(nèi)存緩沖區(qū)可...
上篇文章了解到Linux平臺下編譯靜態(tài)庫和動態(tài)庫并了解到鏈接的原理怎诫。http://www.reibang.com/p/020b341d3c2b...
Android是一種基于Linux的開放源代碼的操作系統(tǒng)瘾晃,在之前寫的OpenCV人臉校驗,人臉識別文中https://www.jianshu.c...
在我們利用FFmpeg開源庫編寫自己簡易的播放器時幻妓,還是先來了解一下音視頻的基礎(chǔ)知識蹦误。畢竟知識還是要循序漸進,只有了解一些音視頻基礎(chǔ)知識才能更好...