无痛的点对点 WebRTC 网络化,适用于 Rust 和 WASM (以及原生!)
| bevy | bevy_matchbox |
|---|---|
| 0.18 | 0.14, 主要 |
| 0.17 | 0.13 |
| 0.16 | 0.12 |
| 0.15 | 0.11 |
| 0.14 | 0.10 |
| 0.13 | 0.9 |
| 0.12 | 0.8 |
| 0.11 | 0.7 |
| 0.10 | 0.6 |
WebRTC 允许对等体之间建立直接连接,但为了建立这些连接,需要某种信令服务。matchbox_server 就是这种服务。一旦连接建立,数据将直接在对等体之间流动,不会通过信令服务器传输。
信令服务需要运行在所有客户端都可以通过 http 或 https 连接访问的位置。在生产环境中,这通常意味着公共互联网。当客户端想要加入 p2p (网格) 网络时,它会连接到信令服务。信令服务器随后通知相邻节点,这些节点已经准备好接收来自客户端的连接请求。
暂无开放 Issues,或尚未同步最近议题。