
通過(guò)webrtc的研究,webrtc中默認(rèn)只支持了VP8,VP9兩種軟編解碼方式,不過(guò)硬編解碼,可以支持h264,但是對(duì)于android或者說(shuō)w...
前面我分享了一篇視頻從Android端采集到編碼發(fā)送模塊的博客,對(duì)于平滑發(fā)送模塊只是代碼略過(guò),這篇博客我具體來(lái)分析一下webrtc中的pased...
平時(shí),我們使用java中的容器比較多,對(duì)于數(shù)據(jù)的存儲(chǔ),我們通常用到List,Vector,Map,ConcurrentLinkedQueue等容...
量化參數(shù)(QP)反映了空間細(xì)節(jié)壓縮情況,如QP小,大部分的細(xì)節(jié)都會(huì)被保留;QP增大,一些細(xì)節(jié)丟失,碼率降低,但圖像失真加強(qiáng)和質(zhì)量下降。也就是說(shuō),...
最近在進(jìn)行一些關(guān)于webrtc性能的測(cè)試,主要是對(duì)視頻模塊的測(cè)試,看視頻渲染是都平滑,視頻分辨率是否清晰可見(jiàn),經(jīng)過(guò)這樣的測(cè)試,對(duì)webrtc的理...
本文講述一下音視頻通話的緩沖區(qū)管理,按照我們正常的流程,對(duì)于采集的音視頻到遠(yuǎn)端進(jìn)行播放,要經(jīng)過(guò)如下過(guò)程: 按照上述業(yè)務(wù)邏輯,我們可以實(shí)現(xiàn)從設(shè)備端...
這階段完成基于webrtc接入濾鏡和水印功能: 首先我們來(lái)分析一下webrtc渲染模塊,前面我們分析了webrtc視頻數(shù)據(jù)底層之旅,由于公司代碼...
平常我們渲染一般通過(guò)GlSurfaceView直接將數(shù)據(jù)渲染到屏幕上,或者創(chuàng)建EGL環(huán)境渲染到屏幕上,那么: 比方說(shuō),我們從攝像頭采集到數(shù)據(jù)之后...
GLSL幾個(gè)要點(diǎn) 限定符 在之前的博客中也提到了,GLSL中的限定符號(hào)主要有: attritude:一般用于各個(gè)頂點(diǎn)各不相同的量。如頂點(diǎn)顏色、坐...