go webrtc - 2 webrtc重要概念

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

3种模式

本文基于 SFU 形式阐述!

重要概念:

sfu 服务负责:

信令 服务负责:

peerConnection:

track:

房间:

虚拟分组概念

用户:

重要过程

1 peerconnect建立过程

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

2 订阅过程

演示工程,成员

sfu 信令 客户端

相关推荐
木斯佳5 小时前
前端八股文面经大全:字节AIDP前端一面(2026-04-13)·面经深度解析
前端·音视频·webrtc·断点续传
不吃鱼的猫7483 天前
【音视频流媒体进阶:从网络到 WebRTC】第04篇-流媒体场景下的网络优化
网络·音视频·webrtc
不吃鱼的猫7483 天前
【音视频流媒体进阶:从网络到 WebRTC】第02篇-I/O 多路复用:从 select 到 epoll
网络·音视频·webrtc
不吃鱼的猫7483 天前
【音视频流媒体进阶:从网络到 WebRTC】第03篇-Reactor 模式与事件驱动网络框架
网络·音视频·webrtc
不吃鱼的猫7483 天前
【音视频流媒体进阶:从网络到 WebRTC】第01篇-Socket 编程基础:TCP 与 UDP 的选择
网络·音视频·webrtc
不吃鱼的猫7484 天前
Janus WebRTC Gateway -- 从零搭建完整指南
gateway·webrtc
RTC老炮5 天前
WebRTC PCC (Performance-oriented Congestion Control) 算法精解
网络·算法·webrtc
mo47765 天前
Webrtc Fec分析(一)FEC的原理及处理流程
webrtc
任小栗6 天前
【实战干货】Vue3 + WebRTC + SIP + AI 实现全自动语音接警系统(远程流获取+实时ASR+TTS回播)
人工智能·webrtc
runner365.git7 天前
如何使用RTCPilot--跨平台WebRTC开源服务
webrtc·音视频开发