プロトコル WebRTC

WebRTC(Web Real-Time Communication)は、プラグインなしで音声通話、ビデオチャット、P2Pファイル共有のためのブラウザ間アプリケーションを可能にするために、World Wide Web Consortium(W3C)によって策定されているAPI定義です。WebRTCのRTCはリアルタイムコミュニケーションの略で、ブラウザクライアント(ピア)間のオーディオ/ビデオストリーミングとデータ共有を可能にする技術です。一連の標準として、WebRTCはあらゆるブラウザに、プラグインやサードパーティソフトウェアをインストールすることなく、アプリケーションデータを共有し、ピアツーピアでテレビ会議を行う能力を提供します。

 

WebRTC コンポーネントは JavaScript API でアクセスされます。現在開発中のものとして、オーディオまたはビデオデータストリームを表す Network Stream API と、2 人以上のユーザーがブラウザ間で通信できる PeerConnection API があります。また、リアルタイムゲーム、テキストチャット、ファイル転送などの他の種類のデータ通信を可能にする DataChannel API も開発中です。

 

コンポーネント

TsgcWSPServer_WebRTC: サーバープロトコル WebRTC VCL コンポーネント。

 

 

パラメータ

 

{"iceServers": [{"url": "stun:stun.l.google.com:19302"}]}

 

ブラウザテスト

このプロトコルをお好みの Web ブラウザでテストするには、この URL を入力してください(カスタムのホストとポートを定義する必要があります)。

 

http://host:port/webrtc.esegece.com.html