接下来几天,我们会实作一个一对一视讯通话的案例,我们会建立一个 client 端给使用者视讯使用 以及一个 signaling server用於信令的传输,最後接上我们前面架好的 turn server,今天先来说明整个流程和信令的设计。
信令 | 说明 | 方向 |
---|---|---|
join | 使用者加入房间 | client → server |
ready | 其他使用者加入房间(准备通话) | server → client |
offer | client 建立 offer 并透过 signaling server 转发 | clientA → server → clientB |
answer | client 收到 offer 後 建立 answer 并透过 signaling server 转发 | clientB → server → clientA |
ice_candidate | 找寻到 ICE 候选位置後,送去 signaling server 与另一位配对 | clientA ↔ server ↔ clientB |
join
发送要加入哪个房间的信令join
并对除了自己房间的所有人发送 ready
ready
後会发送 offer
offer
後,不做任何处理直接做转发给 Client (Alice)offer
後,会建立 answer
,一样透过 Signaling server 直接转发candidates
也是透过 Signaling server 直接转发
<<: Day35 ( 电子元件 ) LED 显示温湿度 ( DHT11 )
今天我们来了解一下 Game Frontend 这个须由我们实作的部件,在 Open-Match 所...
你觉得Tableau Server让你最困扰的点是什麽? 没有管理,就无法成就自助分析 你也跟第一位...
文件 原文文件:Page migration 翻译: .. _page_migration: ===...
系统架构 系统监控是维护资源可靠性、可用性与效能的重要环节。 指标计算 即时计算:即时的本地服务指标...
虽然 URN 跟後面的爬虫没什麽关系,既然前篇文章都提到了,就稍微介绍一下它的语法好了。 URI 之...