■ 用語整理
P2P (Peer to Peer)
* PC同士が直接通信すること
NAT (Network Address Translation)
* プライベートIPアドレスをグローバルIPアドレスに変換するプロトコル詳細は以下の関連記事を参照のこと。
https://blogs.yahoo.co.jp/dk521123/36384737.html
■ WebRTC
Web Real-Time Communication* Webブラウザ上で、音声/映像などのデジタルデータをリアルタイムにやり取りするための規格 * W3CとIETFという二つの団体で標準化 * P2Pでブラウザ間通信
■ 関連するサーバ
シグナリングサーバ
* P2Pでブラウザ間通信を行うために、互いのIPアドレスや利用するUDPポート番号などを 教え合う「シグナリング」が必要で、そのためのサーバを用意する必要がある