この図は、Red5 Pro Webパーティおよびブロードキャスト接続プロセスの簡易データ・フローを示しています。
- 認証済ウォッチ・パーティ・ユーザーのデータ・フロー:
- 認証済ユーザーはイベントに登録し、オプションでウォッチ・パーティ・サーバーにウォッチ・パーティWebストリームを作成し、ウォッチ・パーティに参加するよう友人を招待します。
- ユーザー・アカウント情報およびイベント詳細は、完全管理型のOracle MySQL Database Serviceクラスタの会議データベースに格納されます。
- ブロードキャスタのデータ・フロー:
- ブロードキャスタは、ウォッチ パーティ サーバ上のイベントのウォッチ パーティ ライブ ストリームを作成します。ウォッチ パーティ サーバは、ストリーム マネージャ サーバによって管理されます。
ブロードキャスタは、イベント フィードをトランスコーダに送信します。トランスコーディングが不要な場合は、フィードを異なるバリアント(さまざまな解像度のアダプティブ ビット レート ストリーム)に変換するか、オリジン サーバに直接変換します。
- ウォッチ・パーティ・ストリーム・データは、完全管理型のOracle MySQL Database Serviceクラスタ内のストリーム・データベースに格納されます。
- ストリーム・マネージャは、ブロードキャスタ・トラフィックをオリジン・サーバーに転送し、サブスクライバ・トラフィックをエッジ・サーバーに転送します。ストリーム・マネージャは、ロードの変更をサポートするために、オリジン・サーバーとエッジ・サーバーの自動スケーリングを管理します。
- Webストリームは、パーティ・ユーザーを監視するために配信されます。
- ライブ・ストリームはエッジ・サーバーに配信されます。
- ブロードキャスタは、ウォッチ パーティ サーバ上のイベントのウォッチ パーティ ライブ ストリームを作成します。ウォッチ パーティ サーバは、ストリーム マネージャ サーバによって管理されます。