WebRTC (P2P)

サーバーを経由せず、ブラウザとブラウザが直接繋がる。ビデオ会議の遅延を極限まで減らす。

WebRTC
ブラウザ同士が直接通信する技術(P2P)。ZoomやGoogle Meetのようなビデオ通話に使われる。

How it works (Signaling)

  1. Signaling (WebSocket): 「私の住所(IP)はこれです」という情報を、サーバー経由で相手に渡す。
  2. Handshake (STUN/TURN): ファイアウォールを越えて、通信経路を見つける。
  3. P2P Stream: 経路確立後は、映像データを直接送り合う。サーバー負荷はゼロになる。