Google is committed to advancing racial equity for Black communities. See how.
このページは Cloud Translation API によって翻訳されました。
Switch to English

Webのリアルタイム通信

WebRTCを使用すると、オープンスタンダード上で動作するリアルタイム通信機能をアプリケーションに追加できます。ピア間で送信されるビデオ、音声、および一般的なデータをサポートしているため、開発者は強力な音声およびビデオ通信ソリューションを構築できます。このテクノロジーは、すべての主要なプラットフォームのネイティブクライアントだけでなく、最新のすべてのブラウザーで利用できます。 WebRTCの背後にあるテクノロジーは、オープンWeb標準として実装されており、すべての主要なブラウザーで通常のJavaScript APIとして使用できます。 AndroidやiOSアプリケーションなどのネイティブクライアントでは、同じ機能を提供するライブラリを利用できます。 WebRTCプロジェクトはオープンソースであり、Apple、Google、Microsoft、Mozillaなどによってサポートされています。このページは、Google WebRTCチームによって管理されています。
WebRTCには、カメラやマイクを使用する基本的なWebアプリから、より高度なビデオ通話アプリケーションや画面共有まで、さまざまなユースケースがあります。テクノロジーがどのように機能し、何に使用できるかをよりよく説明するために、多数のコードサンプルを収集しました。
WebRTCアプリケーションは通常、共通のアプリケーションフローを通過します。メディアデバイスへのアクセス、ピア接続の開始、ピアの検出、およびストリーミングの開始。新しい開発者は、開発を始める前に、WebRTCの概要を読むことをお勧めします。
コードラボから始めて、ウェブ用のWebRTC API(JavaScript)に慣れます。