WebRTC系列-网络之带宽估计和码率估计(1)

文章目录

  • 1. 一些基本概念
    • 1.1 协议选择
    • 1.2 拥塞的原因现象
    • 1.3 拥塞控制的方案
    • 1.4 WebRTC源码实现
  • 2. 码率控制主要流程
    • 2.1 rtcp包处理
    • 2.2 评估模块主要类关系
    • 2.3. 评估编码到编码器
  • 3. 接收端带宽估计主要类

之前写过一篇WebRTC带宽评估的文章 WebRTC系列-- 带宽估计参数及限制编码器编码码率流程,这篇文章主要介绍设置参数对WebRTC带宽评估接口的影响以及带宽评估后的结果对于音视频编解码器码率的影响;以这篇文章为开篇,接下来重点开始分析WebRTC中的网络模块中的重点拥塞控制及带宽评估;
webrtc版本:M76

1. 一些基本概念

1.1 协议选择

无论是OSI七层模型还是TCP/IP四层模型在 传输层主要有两种协议:TCP, UDP;这两个协议是由操作系统提供实

你可能感兴趣的:(WebRTC进阶,webrtc)