原文:webrtc源碼分析(4)-視頻發送流程

.前言 本文介紹了webrtc中視頻的基本發送流程,闡述了視頻如何從編碼,到RTP打包,到Paced控制,經過ICE發送的流程 webrtc版本:M .正文 . 整體概覽 本節介紹涉及到媒體發送設計的整體類圖層次,結構上如下: PeerConnection:代表對等連接的一端,其下有Transceiver數組 Transceiver :在Uplan中一個Track對應一個mid,一個mid對應一 ...

2021-08-18 01:57 0 357 推薦指數:

查看詳情

WebRTC 源碼分析(三):安卓視頻硬編碼

數據怎么送進編碼器? 怎么從編碼器取數據? 如何做流控? 在開始之前,我們先了解一下 MediaCodec 的基本知識。 MediaCodec 基礎 Developer 官網 上的描述已經很清楚了,下面簡要總結一下。 首先是工作流程: 生產者不斷 ...

Tue Aug 21 18:54:00 CST 2018 0 825
Tigase 發送消息的流程源碼分析

XMPP 的<message/>節是使用基本的”push”方法來從一個地方到另一個地方得到消息。因為消息通常是不告知的,它們是一種”fire-and-forget”(發射后自尋目的)的 ...

Thu Nov 01 03:15:00 CST 2018 0 2165
webrtc源碼分析(7)-fec

1.前言 本文介紹了webrtc中的fec相關封裝原理, 協議,分析其在webrtc中的應用過程和使用策略。 2.正文 2.1 red 為什么做red封裝呢?Ulpfec編碼后的內容會做Red封裝后再放入RtpPacket,可fec在RFC5109已經定義好自己的傳輸格式,而且sdp協商 ...

Sat Sep 25 10:27:00 CST 2021 0 256
webrtc源碼分析(5)-Api接口

1.前言 本文介紹webrtc的API層整體結構和通話的api流程, 適合作為對webrtc有一定認知但是想研究源碼的第一篇文章,推薦piasy的webrtc源碼導讀13以及webrtc源碼導讀10,本文實際就是在它們的基礎上結合了webrtc源碼上的example分析, 如果想要進一步分析整個 ...

Sat Jul 31 06:49:00 CST 2021 0 285
webrtc 源碼-發送端上行帶寬調整

webrtc 版本:2021-04-23 master 1 主要內容 發送端帶寬調整主要是根據 rtt、丟包率、帶寬估計算法反饋的預估帶寬 (TWCC、GCC) 、媒體協商設定的碼率,來綜合調整發送端帶寬。 實際上,webrtc 一般有 3 種方法來調整發送端上行帶寬: 發送端帶寬調整 ...

Thu Feb 17 19:17:00 CST 2022 0 824
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM