複数のカスタム コンポーネント (ライブ ストリーミング カメラ、チャット、スライド DEC) を持つ Flex/FMS Web 会議アプリを用意します。
各コンポーネントは、FMS サーバーを介して通信を分担します。これら 3 つすべてがアプリケーション内の 1 つの NetConnection オブジェクトを共有する必要がありますか?それとも、ユーザーがチャットしたり、会議のプレゼンターがスライドを進めたりするときに、ライブ ビデオ ストリームが影響を受けるでしょうか?
複数のカスタム コンポーネント (ライブ ストリーミング カメラ、チャット、スライド DEC) を持つ Flex/FMS Web 会議アプリを用意します。
各コンポーネントは、FMS サーバーを介して通信を分担します。これら 3 つすべてがアプリケーション内の 1 つの NetConnection オブジェクトを共有する必要がありますか?それとも、ユーザーがチャットしたり、会議のプレゼンターがスライドを進めたりするときに、ライブ ビデオ ストリームが影響を受けるでしょうか?
彼らは苦しむと思いますが、できるだけ快適にするためのロジックを構築する必要があると思います. たとえば、常にオーディオ ストリームの優先度が最も高いことを確認してください。ドロップアウトし続けるオーディオを聞くことほど悪いことはありません。あとは動画優先。使用している FMS はわかりませんが、帯域幅メーターを使用して現在の帯域幅を検出し、それに基づいてビデオの品質を下げることができます。ほとんどの人は、更新されたフレームが本当に遅いよりも、ビデオの品質が低下するのを見ると思います。スライドはあなたの心配が最も少ないと思います。現在のスライドを見ている間に次のスライドがバックグラウンドで読み込まれていることを確認してください。これにより、次のスライドに移動するときに長く待つ必要がなくなります。