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 カメラからライブビデオをストリーミング).

比較AVChat, FlashComs, 123FlashChat, VideoWhisper

トップを比較し、検討 4 グループビデオチャット / 会議開催 / 通信スクリプト.

ビデオ会議ソリューション

[テーブル]

;AVCHD;FlashComs;123FlashChat;VideoWhisper

グループ会議アプリケーション;AVCHD;FlashComsチャット;123 フラッシュチャット;ビデオ会議

ライセンスの価格 〜 〜(ユーザー数無制限, すべての機能);$799;$499/$1299;$499-$4799;$250

試用版 ~ ~(評価します, 開発します);15 日;5 ユーザー;30 日, 10 ユーザー;10 ユーザー

WordPressのプラグイン;+$49;販売終了;フリー;フリー

Joomla の統合;+$49;フリー;フリー;フリー

インストール;含まれました;+$150;ために $1499+ ライセンス;含まれました

アップデート;3 ヶ月;12-24 その後ヶ月 30% ライセンス価格;$250;無制限の無料

サポート;3 ヶ月;6 ヶ月,24 ヶ月 (ために $1299 ライセンス);指定されていません;時間制限はありません

[/テーブル]

 

余分なビデオコミュニケーションの特徴

[テーブル]

;AVCHD;FlashComs;123FlashChat;VideoWhisper

イベント放送 〜 〜(1 ウェイ); グループチャットでユーザーカムを無効にすることにより、; 記載されていません;ために $1499+ ライセンスまたは +$249 モジュール; 専用の ライブストリーミング アプリ (含まれました)

ビデオ録画 ~ ~ アプリケーション ; HDFVR +$245; ビデオ記録装置 +$199/$249; エヌ ・ エイ; ビデオ記録装置 (含まれました)

[/テーブル]