JCHub

  • Home
  • Category
    • A/V
    • WebRTC
    • Beauty of Programming
    • Linux
    • Windows
    • Moments of Life
    • Campus Life
  • Reference
    • API Reference
    • Utilities
    • AV Test
    • Doc
  • Message Board
  • About
JCHub
Code as My Sword, Lost in Obsession
  1. Main page
  2. A/V
  3. Main content

大话WebRTC

2020年4月28日 13605hotness 56likes 13comments

整理归纳写过的WebRTC系列研究文章。本系列文章专注WebRTC底层技术研究。

版权声明:本系列文章全部原创。欢迎指正文章中的错误。

基础入门

  • 音视频开发入门:音频基础
  • 音视频开发入门:视频基础
  • WebRTC音视频传输基础:NAT穿透

基础概念

  • WebRTC研究:MediaStream概念以及定义
  • Webrtc Glossary:查阅各种WebRTC相关概念

开始放弃。。。

编译

  • Windows平台WebRTC编译(持续更新)
  • Windows平台WebRTC编译-VS2017
  • Linux平台WebRTC编译
  • WebRTC安卓编译
  • Mac平台WebRTC编译

网络参数

  • WebRTC研究:统计参数之丢包率
  • WebRTC研究:统计参数之抖动
  • WebRTC研究:统计参数之往返时延
  • WebRTC研究:码率计算

RTP/RTCP

  • WebRTC研究:Transport-cc之RTP及RTCP(TransportFeedback)
  • WebRTC研究:关键帧请求(PLI以及FIR)
  • WebRTC研究:FEC之RED封装
  • WebRTC研究:RTP报头扩展
  • WebRTC研究:RTP时间戳的产生
  • WebRTC研究:Audio level
  • WebRTC研究:H264 RTP包解析
  • WebRTC研究:H264 RTP包封装
  • WebRTC研究:RTP包组帧

QoS/QoE优化

  • WebRTC研究:RTP中的序列号以及时间戳比较
  • WebRTC研究:丢包判断
  • WebRTC研究:丢包重传机制-NACK
  • WebRTC研究:视频FEC编码
  • WebRTC研究:视频FEC解码
  • WebRTC研究:NACK与FEC机制的配合
  • WebRTC研究:流畅模式与清晰模式
  • WebRTC研究:基于卡尔曼滤波的抖动估计
  • WebRTC研究:音频带内FEC
  • WebRTC研究:基于Transport Feedback的早期丢包检测
  • 浅谈基于SFU实现一对一效果

拥塞控制

  • WebRTC研究:包组时间差计算-InterArrival
  • WebRTC研究:Trendline滤波器-TrendlineEstimator
  • WebRTC研究:码率控制器-AimdRateControl
  • WebRTC研究:应用受限区域探测器-AlrDetector
  • WebRTC研究:DelayBasedBwe中绝对发送时间转换
  • WebRTC研究:带宽估计中的稳定估计值
  • WebRTC研究:Pacing机制

音视频引擎

  • WebRTC研究:Simulcast层数变化
  • WebRTC研究:Encoded Transform

基础库

  • WebRTC研究:线程模型

常见开源SFU源码分析

  • Licode研究:Pipeline架构

茶余饭后闲谈

  • WebRTC研究:WebRTC M89关键更新
  • WebRTC研究:记一次音频带宽估计引入的异常分析

小技巧

  • Chrome查看WebRTC日志

常用RFC

  • RFC3550.RTP:A Transport Protocol for Real-Time Applications
  • RFC2198.RTP Payload for Redundant Audio Data
  • RFC5109.RTP Payload Format for Generic Forward Error Correction
  • RFC5104.Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF)
  • RFC5285.A General Mechanism for RTP Header Extensions
  • RFC8285.A General Mechanism for RTP Header Extensions
  • RFC3984.RTP Payload Format for H.264 Video
  • A Google Congestion Control Algorithm for Real-Time Communication draft-ietf-rmcat-gcc-02
  • RFC4585.Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF)
  • Transport CC.RTP Extensions for Transport-wide Congestion Control draft-holmer-rmcat-transport-wide-cc-extensions-01
This article is licensed with Creative Commons Attribution-NonCommercial-No Derivatives 4.0 International License
Tag: WebRTC 音视频
Last updated:2026年3月13日

Jeff

管理员——代码为剑,如痴如醉

Tip the author Like
< Last article
Next article >

Comments

  • L

    大佬加油

    2021年3月15日
    Reply
  • d

    期待这两篇
    WebRTC研究:视频FEC编码
    WebRTC研究:视频FEC解码

    2021年4月7日
    Reply
  • tube

    这个人抄袭你的吧:https://developer.aliyun.com/article/781547

    2021年4月13日
    Reply
    • Jeff

      @tube 是的

      2021年4月13日
      Reply
  • 5555

    大佬能讲下neteq么 资料实在少

    2021年5月18日
    Reply
    • Jeff

      @5555 可以先参考这篇论文:https://cdmd.cnki.com.cn/Article/CDMD-10701-1013307716.htm 我也是看这个入门

      2021年5月18日
      Reply
  • nothing

    大佬啥时候继续更新啊

    2021年9月27日
    Reply
  • zruibin

    大佬什么时候更新呢。在等你完善呢,出书了我会第一个买的,电子书也行

    2021年12月15日
    Reply
  • 江山

    坐等更新

    2022年1月11日
    Reply
  • loken

    请问 博主的网站有 rss 订阅功能吗?

    2022年2月25日
    Reply
  • bin

    大佬加油

    2023年5月6日
    Reply
  • mango

    期望码率估计的这一篇

    2024年3月15日
    Reply
  • dongxuh

    真心不错的博客,有机会能一起分享

    2025年7月27日
    Reply
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    Cancel

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    文章目录
    • 基础入门
    • 基础概念
    • 编译
    • 网络参数
    • RTP/RTCP
    • QoS/QoE优化
    • 拥塞控制
    • 音视频引擎
    • 基础库
    • 常见开源SFU源码分析
    • 茶余饭后闲谈
    • 小技巧
    • 常用RFC
    Related Posts
    • 音视频开发入门:视频基础
    • WebRTC音视频传输基础:NAT穿透
    • WebRTC研究:Transport-cc之RTP及RTCP
    • WebRTC研究:丢包判断
    • WebRTC研究:RTP中的序列号以及时间戳比较
    Categories

    COPYRIGHT © 2026 jianchihu.net. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang