WebRTCビデオチャットおよび会議のサポート

WebRTC は新しいリアルタイム映像通信技術です。. サポートすべてのブラウザーやデバイスでは使用できませんが、増加しています。. 現在の本当の問題はスケーラビリティ.

スケーラビリティ

WebRTC ピアリング ネットワークを利用するので, 他のローカル ホストにストリームを配布するための近隣ノードをする必要がまだあります。. グローバル ネットワークでは非常に困難にすることができます。.

従来のボックスの WebRTC ソリューションを必要とする各クライアントが確立し、帯域幅の負荷増加指数関数的に各参加者が追加されると複雑なネットワークのすべての他の参加者との個別の接続を維持するには.

放送局にライブ ストリームを複数のユーザーと正規の自宅の ADSL 接続を使用してサーバー グレードつながりが必要 (それは高いダウンロード、アップロード) 本当の問題が発生.

テスト中 2 少数のユーザーはデモおよび小さい負荷試験で正常に動作するか, WebRTC 制限は多くの場合プロダクション モードで表示します。: 多くのユーザーは、同じ HD ストリームを見ているし、放送局の接続が定期的に使用できなくなった.

すべてのスタートアップを願って彼らのストリーミング ・ アプリケーションになる巨大な成功, 見ている視聴者の何千もの. 実行者のストリーミングを フル hd でビデオ 8 Mbpsの 直接 100 視聴者は世界の様々 な場所で必要になります最大 800 mbps アップロード接続.
ほとんどの ADSL 接続が 100 mbps のアップロードの最大値にこのようなビデオをストリーミングできるように下にあります。 12 ユーザー.

ソリューションで実装されて WebRTC クライアントへ信頼性の高いストリーミング中継サーバーを使用することです、 BroadcastLiveVideo ソリューション.

通常のブラウザー サポートと実装の信頼性

WebRTC は古いシステムで既定の PC ブラウザーでサポートされていません (インターネット エクスプ ローラーの Windows およびより古い Mac OS のサファリ) 多くのユーザーが一般的に古いバージョン.
これは標準的なソフトウェア配布の組織ネットワークの本当の問題を作成します, 古い OS のセットアップ, スタジオと限定的な管理ソフトウェアまたはデフォルトの設定で自分のコンピューターを使用してプレーン初心者ユーザーとインター ネット カフェ.
WebRTCは現在、いずれかのデフォルトのモバイルブラウザでサポートされていません。, 最新のAndroidを除きます.
WebRTCは、技術オタクや愛好家に人気ですが, 多くの一般ユーザーは、このような実装にアクセスことができませんまたは限られた機能だけを使用することができます。.

WebRTC 標準が批准プロセスの早い段階. WebRTC をサポートしているブラウザーは WebRTC の実装で問題が発生することができます更新を完全に透明ではないです。.

詳細については、これらの参照サイトを参照してください:

[テーブル]

PCブラウザ;シェア;WebRTC;RTMP

インターネットエクスプローラ + エッジ (Windowsのデフォルト);9%;なし *;はい

サファリ (MacOSをデフォルト);13%; いいえ; はい

クロム;57%;はい;はい

Firefoxの; 9%;はい *;はい

オペラ;5%;はい;はい

[/テーブル]

*Mozilla レポート Navigator.getUserMedia 非推奨として そして MediaDevices.実験として getUserMedia .
*IE は WebRTC をまったくサポートしていませんが、いくつかのサポートを導入する計画 エッジ ブラウザ .

PC ブラウザーの市場シェアを示しています多くの PC ユーザーのためにブラウザーのサポートのために WebRTC セットアップがうまくいきません. デフォルトのブラウザでこれらのユーザーの多くは、初心者であるか、別のブラウザを使用してから、職場の方針で制限し、ブラウザを変更する可能性は低いです.
RTMPは、との両方のAndroidとiOSでサポートされていながら携帯電話WebRTCの支持体上にあっても低くなっています アプリ.
RTMPストリームはとしてiOSとAndroidのブラウザに公開することができ HLS.

RTMP対WebRTC

現在, RTMPは、既にいずれかのリアルタイム通信プロジェクトの展開のために利用可能であるのに対しWebRTCは、その完全な実装のための開発の議論にまだあります.

WebRTCは、将来のための解決策になる可能性があり、RTMPは、しばらくの間、要求される可能性が存在するためのソリューションです。.

WebRTCは、その標準化と相互運用性のために現在の戦いを失う可能性があり, トップウェブブラウザの上やGoogleからの発散市場アプローチと多くの実装の提案で, マイクロソフト, 林檎.

RTMP はモバイルとデスクトップ OS のスタンドア ローン アプリケーションとして Flash プラグインと PC ブラウザーの実施が確実.

中継 (RTMPサーバー) P2P対 (WebRTCまたはフラッシュRTMFP)

ISP やネットワークのセットアップによってユーザーの重要な共有接続できず、お互いに直接すべてのストリーム. いくつかの経験の巨大な待ち時間 (数秒) とP2Pを超える大規模なフレーム損失.

これであなたのP2Pネットワークの機能をテスト RTMFP接続チェッカー .

中継サーバを使用すると、ビデオ通信のための最も信頼性の高いソリューションです.

一部のプロバイダだけを言います 8% そのユーザーのRTMPを必要とするが、それは彼らがWebRTCを強調考慮バイアスをかけることができました / RTMFP セッション ストリーミング サーバーのコストを必要としません。.
通常ほとんどの家庭のインターネット接続は P2P とよく行っていないユーザーが同じまたは非常に近いネットワークに限り. サーバー接続のグレード、通常この技術に信頼性の高い P2P に必要.

WebRTCをサポートするブラウザを使用するとセキュリティ上の懸念

1月に 2015, TorrentFreakにはWebRTCをサポートしているブラウザは、VPN-トンネルのセキュリティを損なう重大なセキュリティ上の欠陥に苦しむことを報告しました, ユーザの真のIPアドレスを読み取ることを可能にすることによって. IPアドレスは、要求は、ブラウザの開発者コンソールには表示されません読み取ります, それらは、共通の広告ブロック/プライバシープラグインでブロックされていません (予防措置にもかかわらず、広告主や他のエンティティによってオンライン追跡を可能にします).

お使いのブラウザはこれがWebRTC準拠試験である場合 IP検出ツール.

フラッシュの最後

フラッシュは 10 年前廃止予定だったが、代替取った長い時間と継続的なサポートのブラウザー放送ウェブカメラとして特定の機能を提供する唯一の信頼できる方法だった.

現在のブラウザーおよび開発者を計画します。 終わりにフラッシュのエンドのサポート 2020.

他の技術が利用可能で信頼性の高いだけのフラッシュによって提供されていた機能になったら、ブラウザーでフラッシュのサポートを終了いたします (web カメラからライブビデオをストリーミング).

動画ビジネスのためのホスティング比較

比較とレビュー トップのビデオホスティングプロバイダ ビジネスのための (動画広告をホスティング, ビューの動画ごとに支払います, オンデマンドでアクセスが制限されたビデオ, 大きなビデオ/ドキュメンタリー/映画/シリーズ, アダルトビデオ, 広告でプレーヤーを所有および/またはアクセス制御).

少なくとも扱うことができる計画に大量のプロバイダ 5000 ギガビット 月額転送を考慮しました.

毎月の移転価格比較

[テーブル]

;Wistia;Vzaar;Cincopa;VideoWhisper;VideoShareVOD

1 TB;$300;$200;$249.95;$50*;$20

5 TB;$750;$500;$900;$100;$100

15 TB;$1500;-;$2700;$200;$200**

50 TB;$3000;-;-;$250;$250**

[/テーブル]

*VideoWhisper のエントリー プランが付属して 2 Tb/月.
**VideoShareVOD $20/mo 計画の倍数としてホストする動的 VOD を提供します. 高いボリュームの 5 ユニットより高い VideoWhisper ホスティング オプションを取るに手頃な価格です。.

毎年移転価格比較

一部のプロバイダは、年次有給計画のためのより良いお得な情報を持っています:

[テーブル]

;Vzaar;VideoWhisper

1 TB /月;$1920/と;$400/と

5 TB /月;$4800/と;$1000/と

15 TB /月;-;$2000/と

50 TB /月;-;$3500/と

100 TB /月;-;$4800/と

[/テーブル]

月間転送の平均帯域幅

これは、連続的な帯域幅の使用を推定します (接続) 毎月の転送量を消費するために、サーバー上で必要, 継続的に. 値は、月に秒に毎月の総転送を分割しbpsに変換することによって推定されます.

[テーブル]

毎月の転送 ; 平均帯域幅

1 TB ; 3 Mbpsの

5 TB ; 15 Mbpsの

15 TB ; 46 Mbpsの

30 TB ; 93 Mbpsの

50 TB; 154 Mbpsの

100 TB ; 308 Mbpsの

[/テーブル]

上記の表に見られるように, 以上の消費します 30 TB /月レギュラー 100 Mbpsのサーバ接続が十分ではありません.
だからほとんどのプロバイダーは、サーバー上 30 mbps 以上ボリュームを処理できません, 流暢に使用する場合でも、.

このようなプロバイダに関する悪いこと 100 Mbps 接続がトラフィック スパイクを処理できません。. 日中理論的に発生する可能性が100Mbpsの最大転送速度1Tbがあると. つまり、計画は30TB /月が含まれていても意味します, いくつかの日の訪問者のサージがあるかどうか、平均より多くを必要と, 彼らが原因で接続制限にコンテンツにアクセスすることができません.

上記のオファーから, のみVideoWhisperが提供するように見えます 1000ホスティングMbpsのビデオ 多分Wistia残り使用がサーバーを100Mbpsのながら.