VPC ソースを既存のフローに追加します - AWS Elemental MediaConnect

VPC ソースを既存のフローに追加します

フェイルオーバー用に 2 つ目のソースを既存のトランスポートストリームフローに追加できます。フロー上のソースは両方ともバイナリで同一(同じエンコーダーから取得)で、同じプロトコルを使用している必要があります。(ただし、一方のソースが RTP を使用し、もう一方のソースが RTP-FEC を使用する場合があります。) ソースフェイルオーバーについての詳細は、「ソースフェイルオーバー」を参照してください。

重要

この手順を開始する前に、以下のステップが完了していることを確認してください。

MediaConnect は CDI フロー上の 2 つのソースをサポートしていません。ST 2110 JPEG XS ソースとの冗長性を確保するために、個々のメディアストリームに 2 つのインバウンド VPC インターフェイスを指定できます。CDI ソースとの冗長性を確保するために、2 番目のフローを作成します。

VPC ソースを既存のフローに追加するには(コンソール)
  1. MediaConnect コンソール (https://console.aws.amazon.com/mediaconnect/) を開きます。

  2. フローページで、更新するフローの名前を選択します。

  3. [ソース] タブを選択します。

  4. ソースフェイルオーバー設定セクションで、編集を選択します。

  5. [ソースフェイルオーバー設定の編集] ウィンドウで、[フェイルオーバー] が [有効] に設定されていることを確認します。

    注記

    実行中のフローでフェイルオーバーを有効にすると、フロー出力が一時的に中断されることがあります。

  6. [復旧期間] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。バッファが大きいほど、ストリームの送信の遅延が長引きますが、エラー修正の余地が増えます。バッファが小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。100–15000 ms の間で値が選択できます。このフィールドを空白のままにすると、MediaConnect はデフォルト値の 200 ms を使用します。

  7. [更新] を選択します。

  8. ソースセクションで、ソースの追加を選択する。

  9. [名前] には、ソースの名前を指定します。この値は、MediaConnect コンソールでのみ表示される識別子です。

  10. ソースタイプには、VPCソースを選択します。

  11. ソースがどのプロトコルを使用するかを決定します。

    注記

    フロー上のすべてのソースは、同じプロトコルを使用する必要があります。ただし、一方のソースが RTP を使用し、もう一方のソースが RTP-FEC を使用する場合があります。

  12. プロトコルに基づく具体的な説明については、以下のタブから 1 つ選択してください:

    RIST
    1. プロトコル には、RIST を選択します。

    2. [着信ポート] には、フローが着信コンテンツをリッスンするポートを指定します。

      注記

      RIST プロトコルでは、エラー修正のために 1 つの追加ポートが必要です。この要件に対応するために、MediaConnect は指定されたポートから +1 されたポートを予約します。たとえば、出力にポート 4000 を指定すると、サービスにはポート 4000 と 4001 が割り当てられます。

    3. [VPC インターフェース名] には、ソースとして使用する VPC インターフェースの名前を選択します。

    4. [最大ビットレート] には、フローの最大期待ビットレート(ビット/秒)を指定します。実際のビットレートの 2 倍の値を指定することをお勧めします。

    5. [最大遅延] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。1~15,000 ms の間で値が選択できます。このフィールドを空白のままにすると、MediaConnect はデフォルト値の 2,000 ms を使用します。

    RTP or RTP-FEC
    1. [プロトコル] には、[RTP] または [RTP-FEC] を選択します。

    2. [着信ポート] には、フローが着信コンテンツをリッスンするポートを指定します。

      注記

      RTP-FEC プロトコルでは、エラー修正のために 2 つの追加ポートが必要です。この要件に対応するために、MediaConnect は指定されたポートから+ 2 および +4 されたポートを予約します。たとえば、出力にポート 4000 を指定すると、サービスにはポート 4000、4002、および 4004 が割り当てられます。

    3. [VPC インターフェース名] には、ソースとして使用する VPC インターフェースの名前を選択します。

    4. [最大ビットレート] には、フローの最大期待ビットレート(ビット/秒)を指定します。実際のビットレートの 2 倍の値を指定することをお勧めします。

    Zixi push
    1. [プロトコル] には [Zixi プッシュ] を選択します。

      AWS Elemental MediaConnect は受信ポートの値を入力します。

    2. [VPC インターフェース名] には、ソースとして使用する VPC インターフェースの名前を選択します。

    3. [ストリーム ID] には、Zixi フィーダーに設定されているストリーム ID を指定します。

      重要

      ストリーム ID は Zixi フィーダーに設定されている値と一致する必要があります。このフィールドを空白のままにすると、MediaConnect はソース名をストリーム ID として使用します。ストリーム ID がソース名と同じでない場合は、ストリーム ID を手動で入力する必要があります。

    4. [最大遅延] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。0~60,000 ms の間で値が選択できます。このフィールドを空白のままにすると、サービスはデフォルト値の 6,000 ms を使用します。

    5. ソースが暗号化されている場合は、[復号化] セクションで [有効化] を選択し、次の操作を行います。

      1. [復号タイプ] には [スタティックキー] を選択します。

      2. [ロール ARN] には、暗号化を設定したときに作成したロールの ARN を指定します。

      3. [シークレット ARN] には、暗号化キーを保存するシークレットを作成したときに AWS Secrets Manager が割り当てた ARN を指定します。

      4. [復号化アルゴリズム] では、ソースの暗号化に使用された暗号化のタイプを選択します。

  13. [Save (保存)] を選択します。