
問題背景: 先介紹下項(xiàng)目泻红,我做的是一個(gè)攝像頭的App,同時(shí)有多個(gè)線程在處理接收數(shù)據(jù)、解碼、渲染等邏輯涡匀,而且調(diào)試過程中打了很多日志。 之前使用的是...
1. 視頻向音頻同步 優(yōu)點(diǎn):邏輯簡單,不需要記錄開始播放的系統(tǒng)時(shí)間凌埂,只需要根據(jù)音頻的每一幀的播放時(shí)間計(jì)算視頻每一幀的播放時(shí)間即可。 當(dāng)音頻和視頻...
MQTT作為一個(gè)IOT領(lǐng)域常用的通信框架瞳抓,本身是基于TCP的,有丟包重傳伏恐、流量控制孩哑、擁塞檢測等機(jī)制,算是比較穩(wěn)定的翠桦。但實(shí)際開發(fā)過程中横蜒,由于代碼邏...
前段時(shí)間做公司的攝像頭項(xiàng)目,視頻用的是h265销凑,音頻原先用的是G.711A丛晌,后面改成了AAC。這里的錄像功能指的是把用戶直播看到的內(nèi)容錄制到系統(tǒng)...
前段時(shí)間在學(xué)音視頻的過程中想用ffmpeg解碼h264闻鉴,然后通過opengles 來渲染茵乱,于是找了些網(wǎng)上的資料參考,實(shí)現(xiàn)了視頻的解碼和渲染孟岛。解碼...
通常要在socket 連接基礎(chǔ)上增加SSL認(rèn)證瓶竭,都是通過PKCS12文件(p12)導(dǎo)出SecIdentity,然后給到CFSocket使用渠羞,但是...
Runloop 的應(yīng)用場景斤贰? NSTimer定時(shí)器,本質(zhì)上是runloop source次询, runloop在一個(gè)循環(huán)開始后就會(huì)調(diào)用runloop...
Dispatch SourceDispatch source 是對(duì)freeBSD kQueue的封裝荧恍,可以監(jiān)聽很多系統(tǒng)底層的事件,例如文件描述符...
OAuth是一套認(rèn)證屯吊、授權(quán)體系送巡,主要用來提供給第三方授權(quán)訪問,單點(diǎn)登錄盒卸、微信登錄這些都是屬于Oauth認(rèn)證骗爆,跟Kerbose有一些類似。Kerb...