時間過的很快離上次更新文章已經(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ǔ)知識才能更好...