目次:
今日のWebベースの世界では、新しいテクノロジーがかなり長い間脚光を浴びています。 この新しいテクノロジーの名前はWebRTCで、Webベースのリアルタイム通信の略です。 これは、Googleが開発した新しいオープンソースプロジェクトです。 名前が示唆するように、それはどんな種類のタイムラグもなしでリアルタイムベースで新しいレベルの柔軟なコミュニケーションを提供します。 そして、これはすべて標準のWebブラウザーを使用して行われます。 このリアルタイム通信サービスを作成するには、単純なHTML5およびJavaScriptプログラムの助けが必要です。 何よりも、ユーザーはさまざまな種類のアプリケーションをダウンロードして実行するという面倒な作業を行う必要がありません。これは、この技術が動作するために必要なのはブラウザのみだからです。 WebRTCの主な使命は、ブラウザで豊富な機能を備えたアプリケーションの標準化を作成することです。 このGoogleイニシアチブは、他の多くの組織にもこの種の製品を構築するよう促しました。
よく見る
WebRTCは、ブラウザでのリアルタイムの通信プロセスを促進するWebテクノロジーのオープンソースフレームワークです。 これには、Webブラウザーを介した優れたリアルタイム通信を作成するための非常に基本的な構成要素の一部が含まれています。 これらのブロックは、オーディオ、ビデオ、ビデオチャット、およびネットワーキングのコンポーネントです。 開発者は、ブラウザで使用されている場合、JavaScript APIを使用して簡単にアクセスできます。 これにより、開発者はリアルタイムの連絡プロセス用に独自のWebアプリを作成できます。 2つの異なるレベルで標準化されています。 APIレベルでは、W3Cによって標準化されますが、プロトコルレベルでは、IETFによって標準化されます。 (オープンソースの詳細については、「オープンソース:実現するのは良いことですか?」を参照してください。)
WebRTCを使用する理由
現在、非常に多くのさまざまな通信技術が利用可能であるため、アプリケーションベースのビデオチャット通信にこの特定の技術を選択する必要があると考える必要があります。 さて、ここにいくつかの理由があります:
