Quantcast
Channel: プログラム の個人的なメモ
Viewing all articles
Browse latest Browse all 860

【HTML5】WebRTC ~ 入門編 ~

$
0
0

■ 用語整理

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ポート番号などを
   教え合う「シグナリング」が必要で、そのためのサーバを用意する必要がある

STUN/TURNサーバ


■ 対応ブラウザ

https://caniuse.com/#feat=rtcpeerconnection
 * Firefox << ローカルでも気軽に動作確認できる
 * Chrome


Viewing all articles
Browse latest Browse all 860

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>