随笔分类 - webrtc
摘要:参考: https://www.cnblogs.com/ishen/p/15333271.html https://zhuanlan.zhihu.com/p/603421239 1. 生成 1.1 等待并筹齐多个原始包 webrtc 会等待筹齐多个 rtp 包后,再统一生成冗余包,参看 Ulpfec
阅读全文
摘要:参考: https://luyuhuang.tech/2020/12/09/kcp.html https://xiaolincoding.com/network/ https://coolshell.cn/articles/11564.html 1. 概述 kcp 是一个基于 udp 的应用层协议,
阅读全文
摘要:参考: rfc8445 1. 概述 本篇博客主要介绍一下自己学习的一些 webrtc ice 连接和重连逻辑,最后面介绍一些针对重连的优化。 2. 一些重要的类 ice 模块有一些非常重要的类,他们各司其职,又协同工作: 类名 文件 功能 P2PTransportChannel p2p/base/p
阅读全文
摘要:参考: https://www.nxrte.com/jishu/webrtc/15471.html webrtc 资源自适应策略,是 webrtc 内部通过实时检查多种资源情况,决策出输入源应该采取哪些动作来自适应资源变化的一种方法。 自适应仅针对视频流。 1. 开启自适应 在 media/base
阅读全文
摘要:参考: rfc 5246、rfc 6347 https://www.cnblogs.com/VideoCloudTech/p/14744210.html https://support.f5.com/csp/article/K73646361 1. 概述 tls 协议是基于 tcp 的协议,dtls
阅读全文
摘要:参考: rfc8445 https://github.com/libnice/libnice https://github.com/ireader/sdk/tree/master/libice 1. 概述 ice(Interactive Connectivity Establishment, 交互式
阅读全文
摘要:参考: rfc6184 https://www.cnblogs.com/TaigaCon/p/5215448.html 1. 概述 h264 打包 rtp 在 rfc6184 中有详细描述。 这里主要说明 Annex-B 格式的 264 码流打包 rtp。 关于 h264 rtp 解包组帧,参看:h
阅读全文
摘要:参考: rfc4566 https://segmentfault.com/a/1190000038272539 https://www.cnblogs.com/chyingp/p/sdp-in-webrtc.html 1. 概述 SDP(Session Description Protocol,会话
阅读全文