前言 2016年是手機直播元年,有幸耕耘一年,收獲頗豐。 產(chǎn)品源于生活,技術(shù)服務(wù)于產(chǎn)品。 2016年的計劃 寫于2016年03月29日。 新的一年開始了,今年的計劃如何?首先...
前言 2016年是手機直播元年,有幸耕耘一年,收獲頗豐。 產(chǎn)品源于生活,技術(shù)服務(wù)于產(chǎn)品。 2016年的計劃 寫于2016年03月29日。 新的一年開始了,今年的計劃如何?首先...
需求比協(xié)議重要,理解你的需求在前,選擇應(yīng)用的協(xié)議在后! 第一、是什么? 解釋這個問題有很大的難度,你所處的角度不同,決定了所需答案的不同。不管怎么樣,協(xié)議是為了解決問題而生的...
在之前,本人寫了一篇文章(關(guān)于Android Camera onPreviewFrame 預覽回調(diào)幀率問題),說了關(guān)于高通和MTK CPU在單雙HandlerThread控制...
換成GLsurfaceView是不是更好一些
再談onPreviewFrame預覽幀率問題在之前,本人寫了一篇文章(關(guān)于Android Camera onPreviewFrame 預覽回調(diào)幀率問題),說了關(guān)于高通和MTK CPU在單雙HandlerThread控制...
該博客主要記錄在開發(fā)過程中所運用到的Api 和部分技術(shù)調(diào)用的記錄,閱讀時間:15分鐘+ ,該博客記錄內(nèi)容相對簡單,僅以用于開發(fā)過程記錄。 本文已獨家授權(quán)微信公眾號:鴻洋(ho...
音頻轉(zhuǎn)換主要APIswr_alloc_set_opts 設(shè)置轉(zhuǎn)換的參數(shù) swr_convert 在上面轉(zhuǎn)換參數(shù)設(shè)置后,進行音頻轉(zhuǎn)換 音頻轉(zhuǎn)換的原則是時長不變,不管轉(zhuǎn)換成何種...
聲波 這里為啥講到了聲波,講到了我們的中學物理上的知識,因為我想大家能從根本理解后面音頻編碼的各種參數(shù)以及原因。當然這些知識網(wǎng)上都能搜到,我只是整合一下。 定義 聲音是由物體...
1引言 眾所周知,WebRTC的擁塞控制和碼率估計算法采用GCC算法[1]。該算法充分考慮了網(wǎng)絡(luò)丟包和網(wǎng)絡(luò)延遲對碼率估計的不同影響,分別基于丟包率和網(wǎng)絡(luò)延遲進行碼率估計,最后...
1)前言 前一篇文章分析了FrameBuffer模塊對視頻幀的插入原理,以及出隊(送到解碼隊列)的機制。 在出隊的過程中涉及到了很多和延遲相關(guān)的信息,沒有分析,諸如渲染時間的...
1)前言 經(jīng)過前面5篇文章的分析,針對WebRtc視頻接收模塊從創(chuàng)建接收模塊、到對RTP流接收處理、關(guān)鍵幀請求的時機、丟包判斷以及丟包重傳、frame組幀、組幀后的決策工作(...
** 系列文章**:Nginx rtmp 推流(publish) 解析_fdsafwagdagadg6576的專欄-CSDN博客[https://blog.csdn.net/...
系列文章:Nginx rtmp 推流(publish) 解析_fdsafwagdagadg6576的專欄-CSDN博客[https://blog.csdn.net/fdsaf...
系列文章:Nginx rtmp 推流(publish) 解析_fdsafwagdagadg6576的專欄-CSDN博客[https://blog.csdn.net/fdsaf...
系列文章:Nginx rtmp 拉流播放(play)_fdsafwagdagadg6576的專欄-CSDN博客[https://blog.csdn.net/fdsafwagd...
系列文章:Nginx rtmp 推流(publish) 解析_fdsafwagdagadg6576的專欄-CSDN博客[https://blog.csdn.net/fdsaf...
1、Message 和 Chunk 兩者關(guān)系RTMP以Message為基本單位,通過把Message拆分成Chunk來進行網(wǎng)絡(luò)發(fā)送。每個Chunk中都帶有MessageID代...
nginx模塊概述 1:Module Configuration Struct(s)模塊配置結(jié)構(gòu) 這個結(jié)構(gòu)的命名規(guī)則為ngx_http_[module-name]_[main...