go webrtc - 2 webrtc重要概念

webrtc是一套音视频传输技术生态,不是一个协议或一个什么东西。

3种模式

本文基于 SFU 形式阐述!

重要概念:

sfu 服务负责:

信令 服务负责:

peerConnection:

track:

房间:

虚拟分组概念

用户:

重要过程

1 peerconnect建立过程

用户登录时,客户端会在本地创建一个peerconnect,携带offer请求SFU,SFU 服务会创建一个用户实体,并赋值 peerconnect,设置offer后,返回answer给客户端。

2 订阅过程

演示工程,成员

sfu 信令 客户端

相关推荐
换个昵称都难17 小时前
webrtc 拥塞控制GCC 和PCC
webrtc
Cxiaomu18 小时前
React接入WebRTC实时视频实践
react.js·音视频·webrtc
AndyHuang197621 小时前
WebRTC 强制 Relay 模式下 TCP 重连失败深度排查与优化实战
webrtc
换个昵称都难21 小时前
webrtc pacing 平滑发包模块
webrtc
换个昵称都难1 天前
webrtc 音频混音介绍
音视频·webrtc
换个昵称都难2 天前
webrtc QOS-RemoteBitrateEstimator接收端带宽估计(1)
webrtc
换个昵称都难2 天前
webrtc QOS-RemoteBitrateEstimator接收端带宽估计-四个实例(2)
webrtc
都在酒里2 天前
【极致低延时】香橙派部署 MediaMTX 实现 WebRTC 推流,延时仅 500-800ms,比局域网 ffmpeg 拉流快近 10 倍!(附踩坑全记录)
linux·arm开发·ffmpeg·webrtc·orangepi·嵌入式软件
换个昵称都难2 天前
WebRTC QoS 实战:从原理到弱网优化
开发语言·php·webrtc
小哈机器人2 天前
Phantom Bridge:一个基于WebRTC的ROS2远程可视化与遥操作工具
机器人·webrtc·数据可视化