
壓縮編碼的標(biāo)準(zhǔn) 為什么需要視頻壓縮編碼標(biāo)準(zhǔn)目前,我們已經(jīng)非常清楚,視頻在存儲&傳輸過程中,存在非常多的冗余信息,我們需要去除這些冗余信息但是,如...
GPUImage GPUImage:是一個基于OpenGL ES 2.0圖像和視頻處理的開源iOS框架,提供各種各樣的圖像處理濾鏡,并且支持照相...
采集步驟 導(dǎo)入框架相關(guān)API主要在AVFoundation框架中,因此需要先導(dǎo)入框架 創(chuàng)建捕捉會話(AVCaptureSession)該會話用于...
直播的技術(shù) 直播技術(shù)概況來說,可以分為 采集,前處理,編碼,傳輸,解碼,渲染 這幾個環(huán)節(jié) 一個完整直播app實現(xiàn)流程 一個完整直播app架構(gòu) 音...
為什么要組件化 隨著項目的不斷迭代,各個模塊會越來越復(fù)雜,各個模塊相互依賴,而且每個模塊可能會有共同的業(yè)務(wù)邏輯,導(dǎo)致整個項目維護起來比較麻煩。 ...
基于rxswift實現(xiàn)響應(yīng)式編程,使一個復(fù)雜的邏輯能在一個地方完成,這樣的代碼更加地方便閱讀更加一目了然。當(dāng)然它的作用并不僅限于此,還可以更方便...
什么是Subjects Subjet是observable和Observer之間的橋梁,一個Subject既是一個Obserable也是一個Ob...
never never就是創(chuàng)建一個sequence,但是不發(fā)出任何事件信號。 empty empty就是創(chuàng)建一個空的sequence,只能發(fā)出一...
RxSwift是什么 RxSwif是ReactiveX的Swift版本,也就是一個函數(shù)式響應(yīng)編程的框架。對,就這一句話。想要知道他做什么的,我們...