Kinnex Element-WebRTC会議のプラットフォーム

Kinnex要素








WebRTCで音声およびビデオ会議を開催するためのプラットフォームであるKinnex Elementのアルファリリースを紹介します。



WebRTCは勢いを増しています。 近いリリースが公式リリースです。これにより、通常のブラウザをIPテレフォニーおよびビデオコールのクライアントとして使用できるようになります。 既存の技術の代替になるかどうかを言うのは困難ですが、手頃な価格の無料で標準化されたVoIPクライアントの可用性は大きく変わります。



初期状態では、WebRTCは最も単純なp2p通信シナリオのみを実装します。 しかし、コーポレートコミュニケーションとIPテレフォニーのための新しいソリューションの出現からそう遠くはなく、Web開発に向けて大幅に相殺されました。



最も重要なサービスの1つは、ビデオ会議の可能性です。 スマートフォンとタブレットの普及、インターネットの高可用性、現代ビジネスのモビリティと地理的分布は、このようなソリューションの緊急のニーズに貢献するだけでなく、緊急のニーズを生み出します。



自社のKinnex VoIPエンジンに基づいて、企業環境の多くの要件を考慮して、音声およびビデオストリームを管理された会議にアセンブルするKinnex Elementプラットフォームを作成しました。現在、WebRTC技術条件に合わせて最適化しています。



リリース時には、WindowsとLinux、およびWebRTCで宣言されているすべてのコーデックがサポートされます。 今日では、ビデオの場合はVP8、サウンドの場合はiSAC、iLBC、Opusです。 H.264が表示される可能性があります。 現在の主な仕事は、新しいコーデックの統合です。 ビジネスロジックは既に実装およびデバッグされています。



カンファレンスキャパシティ



一般に、会議はXの着信ストリームとYの発信ストリームです。 XとYの関係は非線形です。 圧縮およびミキシング中の負荷を考慮する必要があります。 実容量を評価する場合、特定のパフォーマンスを備えたサーバー上の特定の会議構成の実験データについてのみ話すことができます。



次の結果は、8コア、周波数2.26 GHz、8 GbのRAMを搭載した64ビットプロセッサを搭載したテストベンチで最も一般的なシナリオで得られたものです。



放送

ビデオカメラから1つの着信ストリームがある会議の場合、ネットワーク帯域幅に応じて、発信ストリームの数は200〜250に達する可能性があります。



フィードバック放送

会議には、すべての参加者に見えるメインビデオカメラからの1つの着信ストリームがあり、各参加者からは、リーダーだけが見るビデオカメラからの1つの着信ストリームがあります。 ストリームは混在していません。 マスターが同時に監視できるスレッドの数は、コンピューターのパフォーマンスとネットワークの帯域幅によって制限されます。 たとえば、ホストが参加者からの24のストリームを監視している場合、そのような会議の参加者数は150〜200人に達する可能性があります。 着信ストリームの混合を含めると、ホストコンピューターのパフォーマンス要件が大幅に低下し、参加者から表示されるストリームの数が増加します。



スピーチまたはグループ会議

会議には、ビデオカメラからのいくつかの着信ストリームがあります。 クライアントは、すべての着信ストリームまたは一部のみを視聴できます。 各会議の参加者が他の全員に会う場合、合計で最大16のフルHD画質が可能です。 たとえば、各参加者がすべてのストリームを表示せず、1つだけ(Voice Activated)またはビデオストリームの品質が低下する場合、参加者とビデオカメラからの着信ストリームの総数が増加します。



会議を拡大すると、利用可能なサーバーリソースの可用性が自動的に計算されます。 新しいアクティブな参加者を接続できるのは、会議全体に参加するために必要な番号を持っている場合のみです。 実際、これはDoSに対するサーバー保護です。



統合



ユーザーおよび会議管理インターフェイス、課金(存在する場合)は、Webサーバー上で開発者によって実装されます。 Kinnex Elementプラットフォームと対話するために必要なすべてのAPIのセットが利用可能です。



WebRTCテクノロジーのクライアントはブラウザーです。 電話会議のオペレーターワークステーションを含む、会議参加者と会議マネージャーのテンプレートを提供します。 開発者の裁量で、この部分は個別にカスタマイズまたは実装できます。



WebRTCのリリースは、企業通信市場の既存のリーダーと競合するソリューションの積極的な開発を刺激し、Web開発者に新しい機会を提供します。 Kinnex Elementプラットフォームに基づいて、最も期待されるソリューションの1つを今すぐ実装し始めることができます。



製品ウェブサイトhttp://element.kinnex.ru/






All Articles