●定義
WebRTC (Web Real-Time Communication)とはWorld Wide Web Consortium (W3C)が提唱するリアルタイムコミュニケーション用のAPIの定義で、プラグイン無しでウェブブラウザ間のボイスチャット、ビデオチャット、ファイル共有ができる。
(参照1より)
●ブラウザ
- Chrome
- Firefox
- Opera
●必要なサーバー
- Signalingサーバー:PC間で交換するサーバー
- ICEサーバー:NAT超えの情報を管理するサーバー
rtcと付いているのでP2Pで接続が必要になるのだと思います。
そのために、上記のようなサーバを設置する必要があるのでしょう。
参照4のサイトには、それぞれのサーバに使用できるソフトが紹介されています。
また、クラウドサービスもあるようです。
それで、実際にWebRTCを使用するには、どうすればいいかというと、残念ながらまだ分かりません。先駆者のサイトを見ながらやってみる価値はありそうです。
[1]http://ja.wikipedia.org/wiki/WebRTC
[2]http://www.w3.org/TR/webrtc/
[3]http://www.webrtc.org/
[4]http://qiita.com/atskimura/items/97b2cc04e19781f4a4e6
[5]http://peerjs.com/
[6]https://code.google.com/p/rfc5766-turn-server/
0 件のコメント:
コメントを投稿