Mozillaの人々の努力のおかげで、WebRTCはVP8およびH.264ビデオコーデックをサポートします。 これは、
彼のブログで同社の最高技術者であるアンドレアス・ガル
によって発表され
ました 。
WebRTCプロジェクトは、peer2peerシステムを介したブラウザへのストリーミングデータのサポートを導入するように設計されています。これにより、追加のプラグインやサードパーティアプリケーションなしで、ブラウザで直接ビデオ通信とファイル共有をサポートできます。
オーディオコーデックの使用に関しては、インターネット標準に関する
IETF RTCWEBワーキンググループがかなり前に合意しました。これらはG.711とOpusです。 しかし、ビデオコーデックの選択と使用をめぐる論争は数年間続いています。 VP8は無料のコーデックであり、控除なしで使用できます。 一方、H.264は非常に広く普及しており、多くの既存のプログラム(コンピューターでテレビ番組や映画を見るのに役立つ)といくつかのハードウェアの両方でサポートされています。
その結果、MozillaはCiscoコーデックの所有者と協力しながら、オープンソースコーデックバージョン
OpenH264を作成し、両方のコーデックのサポートを最新のブラウザバージョンに統合することができました。 他のブラウザーは例に従うことにし、WebRTCでのビデオサポートは次のようになります:すべてのブラウザーはコーデックの両方をサポートする必要があり、WebRTCをサポートするブラウザー以外のアプリケーションはそのうちの1つのみをサポートできます。
この標準の完全なサポートにより、プロプライエタリなソフトウェア(読み取り、Skype)が排除され、開発者に創造性の新たな大きな機会が与えられます。 一方、MicrosoftはすでにWebRTCを介して動作する
Skypeのバージョンをテストしてい
ます 。