標準ソースを既存のフローに追加します
フェイルオーバー用に 2 つ目のソースを既存のフローに追加できます。フロー上の両方のソースは、同じプロトコルを使用する必要があります。(ただし、一方のソースが RTP を使用し、もう一方のソースが RTP-FEC を使用する場合があります。) ソースフェイルオーバーについての詳細は、「ソースフェイルオーバー」を参照してください。
既存のフローに標準ソースを追加するには(コンソール)
MediaConnect コンソール (https://console.aws.amazon.com/mediaconnect/
) を開きます。 -
フローページで、更新するフローの名前を選択します。
-
[ソース] タブを選択します。
-
ソースフェイルオーバー設定セクションで、編集を選択します。
-
[ソースフェイルオーバー設定の編集] ウィンドウで、[フェイルオーバー] が [アクティブ] に設定されていることを確認します。
注記
実行中のフローでフェイルオーバーを有効にすると、フロー出力が一時的に中断されることがあります。
-
[フェイルオーバーモード] のドロップダウンメニューで、ソースプロトコルで使用するモードを選択します。各プロトコルでサポートされているモードのリストについては、「ソースプロトコルのフェイルオーバーサポート」を参照してください。
-
[復旧期間] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。バッファが大きいほど、ストリームの送信の遅延が長引きますが、エラー修正の余地が増えます。バッファが小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。100–15000 ms の間で値が選択できます。このフィールドを空白のままにすると、MediaConnect はデフォルト値の 200 ms を使用します。
-
[更新] を選択します。
-
ソースセクションで編集を選択します。
-
[名前] には、ソースの名前を指定します。この値は、MediaConnect コンソールでのみ表示される識別子です。
-
ソースタイプには、標準ソースを選択します。
-
ソースがどのプロトコルを使用するかを決定します。
注記
フロー上のすべてのソースは、同じプロトコルを使用する必要があります。ただし、一方のソースが RTP を使用し、もう一方のソースが RTP-FEC を使用する場合があります。
-
プロトコルに基づく具体的な説明については、以下のタブから 1 つ選択してください:
- RIST
-
-
プロトコル には、RIST を選択します。
-
[着信ポート] には、フローが着信コンテンツをリッスンするポートを指定します。
注記
RIST プロトコルでは、エラー修正のために 1 つの追加ポートが必要です。この要件に対応するために、MediaConnect は指定されたポートから +1 されたポートを予約します。たとえば、出力にポート 4000 を指定すると、サービスにはポート 4000 と 4001 が割り当てられます。
-
[許可リスト CIDR] では、ソースへのコンテンツの提供が許可される IP アドレスの範囲を指定します。IP アドレスを Classless Inter-Domain Routing (CIDR) ブロック (10.24.34.0/23 など) としてフォーマットします。CIDR 表記の詳細については、RFC 4632
を参照してください。 重要
できるだけ正確な CIDR ブロックを指定してください。フローにコンテンツを提供する IP アドレスのみを含めてください。指定した CIDR ブロックが広すぎると、外部の第三者がフローにコンテンツを送信する可能性があります。
-
[最大ビットレート] には、フローの最大期待ビットレート(ビット/秒)を指定します。実際のビットレートの 2 倍の値を指定することをお勧めします。
-
[最大遅延] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。1~15,000 ms の間で値が選択できます。このフィールドを空白のままにすると、MediaConnect はデフォルト値の 2,000 ms を使用します。
-
- RTP or RTP-FEC
-
-
プロトコル には、RTP または RTP-FEC を選択します。
-
[着信ポート] には、フローが着信コンテンツをリッスンするポートを指定します。
注記
RTP-FEC プロトコルでは、エラー修正のために 2 つの追加ポートが必要です。この要件に対応するために、MediaConnect は指定されたポートから+ 2 および +4 されたポートを予約します。たとえば、出力にポート 4000 を指定すると、サービスにはポート 4000、4002、および 4004 が割り当てられます。
-
[許可リスト CIDR] では、ソースへのコンテンツの提供が許可される IP アドレスの範囲を指定します。IP アドレスを Classless Inter-Domain Routing (CIDR) ブロック (10.24.34.0/23 など) としてフォーマットします。CIDR 表記の詳細については、RFC 4632
を参照してください。 重要
できるだけ正確な CIDR ブロックを指定してください。フローにコンテンツを提供する IP アドレスのみを含めてください。指定した CIDR ブロックが広すぎると、外部の第三者がフローにコンテンツを送信する可能性があります。
-
[最大ビットレート] には、フローの最大期待ビットレート(ビット/秒)を指定します。実際のビットレートの 2 倍の値を指定することをお勧めします。
-
- SRT listener
-
-
プロトコルには、SRT リスナーを選択します。
-
[ソースの説明] には、このソースの出所を後で確認できるように説明を入力します。これは、会社名または設定に関するメモである可能性があります。
-
[許可リスト CIDR ブロック] には、ソースへのコンテンツ提供を許可する IP アドレスの範囲を指定します。IP アドレスを Classless Inter-Domain Routing (CIDR) ブロック (10.24.34.0/23 など) としてフォーマットします。CIDR 表記の詳細については、RFC 4632
を参照してください。 重要
できるだけ正確な CIDR ブロックを指定してください。フローにコンテンツを提供する IP アドレスのみを含めてください。指定した CIDR ブロックが広すぎると、外部の第三者がフローにコンテンツを送信する可能性があります。
-
[着信ポート] には、フローが着信コンテンツをリッスンするポートを指定します。
-
[ソースリスナーアドレス] には、MediaConnect が SRT 接続に使用するアドレスを入力します。アドレスは IP アドレスでもドメイン名でもかまいません。
-
[最大ビットレート](オプション)には、フローの最大期待ビットレート(ビット/秒)を指定します。実際のビットレートの 2 倍の値を指定することをお勧めします。
-
[最小遅延] には、サービスに保持させたいバッファ(遅延)の最小サイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。100~15,000 ms までの値を選択できます。このフィールドを空白のままにすると、MediaConnect はデフォルト値の 2,000 ms を使用します。
-
ソースが暗号化されている場合は、[復号化] セクションで [有効化] を選択し、次の操作を行います。
-
[ロール ARN] には、暗号化を設定したときに作成したロールの ARN を指定します。
-
[シークレット ARN] には、暗号化キーを保存するシークレットを作成したときに AWS Secrets Manager が割り当てた ARN を指定します。
-
-
- SRT caller
-
-
プロトコル で [SRT コーラー] を選択します。
-
[ソースの説明] には、このソースの出所を後で確認できるように説明を入力します。これは、会社名または設定に関するメモである可能性があります。
-
[ソースリスナーアドレス] には、MediaConnect が SRT 接続に使用するアドレスを入力します。アドレスは IP アドレスでもドメイン名でもかまいません。
-
[ソースリスナーポート] には、MediaConnect が SRT 接続に使用するポートを入力します。
-
[最大ビットレート](オプション)には、フローの最大期待ビットレート(ビット/秒)を指定します。実際のビットレートの 2 倍の値を指定することをお勧めします。
-
[最小遅延] には、サービスに保持させたいバッファ(遅延)の最小サイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。100~15,000 ms までの値を選択できます。このフィールドを空白のままにすると、MediaConnect はデフォルト値の 2,000 ms を使用します。
-
[ストリーム ID](オプション)には、ストリームの識別子を入力します。この識別子は、ストリームに関する情報を伝えるために使用できます。
-
ソースが暗号化されている場合は、[復号化] セクションで [有効化] を選択し、次の操作を行います。
-
[ロール ARN] には、暗号化を設定したときに作成したロールの ARN を指定します。
-
[シークレット ARN] には、暗号化キーを保存するシークレットを作成したときに AWS Secrets Manager が割り当てた ARN を指定します。
-
-
- Zixi push
-
-
[プロトコル] には [Zixi プッシュ] を選択します。
AWS Elemental MediaConnect は受信ポートの値を入力します。
-
[許可リスト CIDR] では、ソースへのコンテンツの提供が許可される IP アドレスの範囲を指定します。IP アドレスを Classless Inter-Domain Routing (CIDR) ブロック (10.24.34.0/23 など) としてフォーマットします。CIDR 表記の詳細については、RFC 4632
を参照してください。 重要
できるだけ正確な CIDR ブロックを指定してください。フローにコンテンツを提供する IP アドレスのみを含めてください。指定した CIDR ブロックが広すぎると、外部の第三者がフローにコンテンツを送信する可能性があります。
-
[ストリーム ID] には、Zixi フィーダーに設定されているストリーム ID を指定します。
重要
ストリーム ID は Zixi フィーダーに設定されている値と一致する必要があります。このフィールドを空白のままにすると、MediaConnect はソース名をストリーム ID として使用します。ストリーム ID がソース名と同じでない場合は、ストリーム ID を手動で入力する必要があります。
-
[最大遅延] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。0~60,000 ms の間で値が選択できます。このフィールドを空白のままにすると、サービスはデフォルト値の 6,000 ms を使用します。
-
ソースが暗号化されている場合は、[復号化] セクションで [有効化] を選択し、次の操作を行います。
-
[復号タイプ] には [スタティックキー] を選択します。
-
[ロール ARN] には、暗号化を設定したときに作成したロールの ARN を指定します。
-
[シークレット ARN] には、暗号化キーを保存するシークレットを作成したときに AWS Secrets Manager が割り当てた ARN を指定します。
-
[復号化アルゴリズム] では、ソースの暗号化に使用された暗号化のタイプを選択します。
-
-
- Zixi push for AWS Elemental Link UHD device
-
追加の Zixi プッシュソースを作成したら、MediaLive を使用して AWS Elemental Link デバイスを設定する必要があります。フローの作成後にプロセスを完了するには、次の MediaLive 設定手順「MediaLive ユーザーガイド」の「フロー内でのデバイスの使用」を参照してください。これらの手順を完了するには、MediaConnect と MediaLive の両方にアクセスできることを確認してください。
注記
AWS Elemental Link UHD デバイス用 Zixi プッシュはフェイルオーバーモードのみをサポートします。マージモードはサポートされていません。
-
[プロトコル] には [Zixi プッシュ] を選択します。
AWS Elemental MediaConnect は受信ポートの値を入力します。
-
[許可リスト CIDR] では、ソースへのコンテンツの提供が許可される IP アドレスの範囲を指定します。IP アドレスを Classless Inter-Domain Routing (CIDR) ブロック (10.24.34.0/23 など) としてフォーマットします。CIDR 表記の詳細については、RFC 4632
を参照してください。 重要
Link デバイスがインターネットへの接続に使用するパブリック IP アドレスの範囲がわかっている場合は、その CIDR ブロックを入力します。これは AWS Elemental Link デバイスの IP アドレスと同じではないことに注意してください。この情報を取得できない場合は、0.0.0.0/0 を使用して、考えられるすべての IP アドレスに対して開かれるように CIDR ブロックを設定できます。通常、インターネット全体 (0.0.0.0/0) に開かれる CIDR ブロックを割り当てることはベストプラクティスではありません。ただし、この方法を使用する必要がある場合、転送されるデータは AES-128 暗号化を使用して暗号化されます。
-
[最大遅延] には、サービスに保持させたいバッファ(遅延)のサイズを指定します。レイテンシーの値が大きいほど、ストリーム送信の遅延が長引きますが、エラー修正の余地が増えます。レイテンシーの値が小さいほど、遅延は短くなりますが、エラー修正の余地も少なくなります。0~60,000 ms までの値を選択できます。このフィールドを空白のままにすると、サービスはデフォルト値の 6,000 ms を使用します。最大遅延 の値は、AWS Elemental Link デバイスに設定されている 遅延 の値と一致する必要があります。リンクデバイスのレイテンシーの設定については、「AWS Elemental MediaLiveユーザーガイド」の「デバイスの設定」を参照してください。
-
復号化 では、有効化 を選択し、次の操作を行います。
-
[復号タイプ] には [スタティックキー] を選択します。
-
[復号アルゴリズム] には [AES-128] を選択します。AWS Elemental Link には AES-128 が必要です。別のアルゴリズムは選択しないでください。
-
[ロール ARN] には、暗号化を設定したときに作成したロールの ARN を指定します。
-
[シークレット ARN] には、暗号化キーを保存するシークレットを作成したときに AWS Secrets Manager が割り当てた ARN を指定します。
-
-
-
[Save (保存)] を選択します。