webRTC
web(browser, app)での (ほぼ?)real-timeな communication
https://gyazo.com/60f32c2b029a116a3c2d799570ae326f
Certificate, DTM, Data, Error, Ice, Peer, Rtp Sctp, Session, Stats, TrackEvent
などが見える。
認証、エラー処理、Peer接続、rtp, sctp(通信方式?), Session, Stats, TrackEventなどがある。
STUN
Simple Traversal of UDP through NATsv
TURN
参考:
ブラウザ同士でリアルタイムコミュニケーションを実現するための仕組み
具体的に定義されたプロトコルの名前ではない。
メディアチャネルとデータチャネルの二つがある
シグナリング
P2P でやり取りする前に必要な情報をサーバを経由してやり取りする仕組みだ。