WebRTCの主な長所と短所
WebRTC(Web Real-Time Communicationの略)は、リアルタイム通信を提供するブラウザー間の新しい標準です。 多くの技術専門家は、WebRTCが最終的に通信における画期的な技術になると予測しています。
Webブラウザーを実行しているほとんどすべてのデバイスは、WebRTC通信標準を介してビデオ通話を行うことができます。 これにより、Skypeなどの廃止された専用のWebコミュニケーションアプリが作成される可能性があります。 サイト所有者との主な連絡手段は、Webサイト自体になります。 たとえば、ユーザーはオンラインショップのセールスマネージャーに接続するためにボタンを押すだけで済みます。
今日は、ここでWebRTCの主な長所と短所を見ていきます。
WebRTCの利点
1.オープンソースコードWebRTCは、アプリとブラウザー間のデータストリーミングを目的としたオープンソースコードベースのプロジェクトです。 この新しい通信規格は、ピアツーピアテクノロジーを使用してサポートされています。 Googleはこのテクノロジーの最初の開発者ですが、現在WebRTCはGoogle Chromeだけでなく、Yandex、Opera、Firefoxブラウザでもサポートされています。 追加の拡張機能webrtc4all.2をインストールした後、他のブラウザーもWebRTCをサポートできます。 従来のテレフォニーの強力なライバルである今日でも、WebRTCは新しい実験技術です。 ただし、標準化と特定の改善の後、この新しい通信規格は従来の電話の市場に圧力をかけると予測されています。 実際、従来のテレフォニーは、ViberやSkypeなどのより高品質で安価なVoIPサービス、またはezTalks.3が提供するようなより洗練されたWeb通信ソリューションとの深刻な競争をすでに感じています。 セキュリティと安定性の向上この新しい通信規格はまだ改良と開発の過程にありますが、Flashテクノロジに対するWebRTCの明確な利点がいくつかあります。 WebRTCアーキテクチャは、Flashプラグインよりも不利な点が少なく、より論理的であると考えられています。 Flashは最近まで市場を支配してきましたが、ChromeやFirefoxなどの主要なWebブラウザからは廃止されました。 ブラウザのセキュリティと外部からの攻撃に対する安定性に関しては、WebRTCが確かに最良の選択です。 より良い音質WebRTCの利点の中には、特に調整可能な内蔵マイク設定により、このテクノロジーがFlashよりも優れた音質を提供するという事実も含まれています。 WebRTCテクノロジーは、オーディオの転送にG.711およびOpusコーデックを使用します。 ほとんどの主要なWindowsブラウザーでサポートされていますWebRTCとプラットフォームのオープンソースコードを使用することの多くの利点により、さまざまなビジネスからのこのテクノロジーへの関心が高まり続けています。 多くの企業は、独立したソリューションを戦略的に有益であると考えています。 このテクノロジーは、一部のWebRTC開発者が既存のオンラインビジネスに実装する準備ができています。 現在、WebRTC APIは、Google Chrome、Operaベータ版、Yandex、Firefoxなどの主要なWindowsブラウザでサポートされています。 Chrome for Androidのサポートも、2013年春に発表されました。 WebRTC APIは、C++ライブラリとしても利用できます。 これにより、サードパーティの開発者は独立したソリューションでテクノロジーを使用できます。 SIPソリューションのサポートWebRTCAPIを使用したSIPソリューションも登場し始めています。 その中で、1つ(callbacker.com)が商用利用されています。 別のサービスでは、Webカメラで直接撮影され、Web(webcamtoy.com)にアップロードされた写真にさまざまな効果を適用できます。 WebRTC通信標準に基づくプロジェクトでは、マルチメディアコンテンツの転送に特化したネットワーク(peercdn.com)を作成できます。 その多くの利点とこれらの広大な可能性にもかかわらず、それが市場を支配することを確実に予測するには時期尚早です。 この新しい通信規格に関してAppleとMicrosoftがどのような立場にあるのかはまだ分からない。WebRTCのデメリット
1.まだ開発中
WebRTCの欠点の中には、この通信規格がまだ開発中であるという事実があります。 現在使用されているコードは近い将来重要な変更を受ける可能性があるため、これはWebRTCの主な問題と見なされます。 既存のWebRTCAPIバージョン1.0は、作業中のドラフトにすぎません。
2.将来のコーデックに関する不正確さ
WebRTCの欠点の中でもう1つの深刻な問題は、必要なコーデックのリストです。 現在、参加企業はすべて、1つのことだけで合意に達しています。 彼らは、WebRTCのメインコーデックがクロスプラットフォームであり、すべてのブラウザでサポートされることに同意しました。 最新の状態では、ロイヤリティフリーのVP8コーデックが使用されています。 ただし、Ciscoを含む一部の企業は、非フリーコーデックH.264およびH.265の使用を主張しています。 提案が受け入れられる場合、これはサードパーティのソフトウェア開発者にとって問題になります。
結論
WebRTCは、完全に開発されるまで、従来のVoIPおよびテレフォニーサービスに取って代わることはほとんどありません。 技術専門家は、最初は電話番号を必要としないため、この技術は主に「ソーシャル」音声通信ソリューションとして使用されると予測しています。 ただし、現在の欠点にもかかわらず、WebRTCには多くの可能性があり、近い将来、通信市場で大きなシェアを獲得する可能性があります。
現在の欠点とWebRTCのアイデアには多くの批評家がいるという事実にもかかわらず、将来の発展には一定の可能性があります。 現在、このテクノロジーは限られた数のブラウザーでのみサポートされており、クロスプラットフォームではありません。 ただし、WebRTC通信規格が間もなくテレフォニー市場で支配的になる可能性は依然として高いです。
通信技術の歴史には、そのような以前の例があります。 たとえば、2004年から2005年にかけて、Skypeの普及はプロバイダーにとって大きな衝撃でした。 当時、Skypeを制限する法律の導入も検討されていました。 ただし、進行を簡単に停止することはできません。これはWebRTCの場合にも当てはまります。