翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
VPC ソースを使用するトランスポートストリームフローの作成
トランスポートストリームフローは、圧縮されたコンテンツを 1 つのストリームに多重化して転送します。
仮想プライベートクラウド (VPC) のソースを使用するフローを作成すると、コンテンツはパブリックインターネットを経由しません。これはセキュリティ上の理由だけでなく、信頼性の面でも役に立ちます。VPC を設定してから、その VPC へのインターフェイスを含むフローを作成します。代わりに、別の AWS アカウントに付与されたコンテンツ(使用権限のあるソース)または標準ソースの使用を許可する権限に基づいてフローを作成することもできます。
前提条件
開始する前に、次のステップを完了していることを確認してください。
- VPC の構成
-
Amazon VPC で、VPC と関連するセキュリティグループを設定します。VPC の詳細については、「Amazon VPC ユーザーガイド」を参照してください。VPC インターフェイスと連携するようにセキュリティグループを設定する方法については、「セキュリティグループに関する考慮事項」を参照してください。
- IAM セットアップ
- 暗号化設定 (必要な場合)
-
フローのソースで暗号化が必要な場合は、暗号化を設定します。
- NDI® 設定 (NDI ユースケースのみ)
-
NDI 出力のドキュメントを確認して、開始する前にこの機能について理解しておくことをお勧めします。
フローに NDI 出力を追加する場合は、ネットワークに NDI 検出サーバーがプロビジョニングされた VPC が必要です。MediaConnect はこれらのサーバーに接続しますが、自動的には作成されません。
-
AWS は、インストールと設定のベストプラクティスなど AWS CloudFormation、 を使用した複数のアベイラビリティーゾーンにわたる自動セットアップに関するガイダンスを提供します。手順については、「ブロードキャストワークフロー用の NDI 検出サーバーのセットアップ
」を参照してください。 -
自己参照進入ルールと退出ルールを使用してセキュリティグループを設定することをお勧めします。その後、このセキュリティグループを、NDI サーバーが VPC 内で実行されている EC2 インスタンスにアタッチできます。このアプローチにより、VPC 内のコンポーネント間で必要なすべての NDI 通信が自動的に許可され、必要なすべてのネットワークトラフィックが許可されます。自己参照セキュリティグループルールの設定に関するガイダンスについては、「Amazon VPC ユーザーガイド」の「セキュリティグループの参照」を参照してください。
-
手順
VPC ソースを使用するトランスポートストリームフローを作成するには (コンソール)
MediaConnect コンソール (https://console.aws.amazon.com/mediaconnect/
) を開きます。 -
[フロー] ページで [フローを作成] を選択します。
-
[詳細] セクションの [名前] で、フローの名前を指定します。この名前は、このフローの ARN の一部になります。
注記
MediaConnect では、同じ名前で複数のフローを作成できます。ただし、整理しやすいように、 AWS リージョン内では一意のフロー名を使用することをお勧めします。フローの作成後に、名前は変更できません。
-
[アベイラビリティーゾーン] では、任意を選択するか、VPC サブネットが存在するアベイラビリティーゾーンを選択します。これを [任意] のままにして、アベイラビリティーゾーンが正しく設定されていることをサービスに確認させることをお勧めします。
-
フローサイズで、ユースケースに合ったサイズを選択します。フローサイズの詳細については、「フローサイズと機能」を参照してください。
中フローの場合:
-
ステップ 6 に直接進んでください。
大きなフローの場合:
-
フローに NDI 出力が必要ない場合は、ステップ 6 に直接進んでください。
-
フローに NDI 出力を追加する場合は、次のように NDI 設定を行います。
-
フロー NDI サポートを Enabled に設定します。
-
(オプション) NDI マシン名を入力します。
-
この名前は、フローが作成する NDI ソースを識別するのに役立つプレフィックスとして使用されます。たとえば、 と入力すると
MACHINENAME、NDI ソースはMACHINENAMEとして表示されます(ProgramName)。 -
名前を入力しない場合、MediaConnect はプレフィックスとして一意の 12 文字の ID を生成します。この ID はフローの Amazon リソースネーム (ARN) から取得されるため、マシン名はフローリソースを参照します。
ヒント
NDI ソースを作成するフローが複数ある場合、慎重に命名することが特に重要です。たとえば、100 個の NDI ソースを持つ本番環境では、
STUDIO-A、、 などの明確でわかりやすいマシン名のプレフィックスが役立ちますSTUDIO-BNEWSROOM。
-
-
最大 3 つの NDI 検出サーバーを追加します。サーバーごとに、次の情報を指定します。
-
既存の NDI インフラストラクチャのサーバー IP アドレスを入力します。
-
VPC インターフェイスアダプターを選択して、ネットワークアクセスを制御します。
-
(オプション) ポート番号を指定します。これを空白のままにすると、MediaConnect は NDI Discovery サーバーのデフォルトである TCP-5959 を使用します。
ヒント
最大 3 つの検出サーバーを追加できます。複数の検出サーバーを持つことで信頼性が向上し、NDI ソースがネットワーク全体で検出可能になります。
-
-
-
-
[ソース] セクションで、[ソースタイプ] として [VPC ソース] を選択します。
-
[名前] には、ソースの名前を指定します。この値は、MediaConnect コンソールでのみ表示される識別子です。
-
ソースがどのプロトコルを使用するかを決定します。
注記
フェイルオーバー用の冗長ソースを指定する場合は、いずれかのソースを使用してフローを作成します。フローが作成されたら、ソースのフェイルオーバーを有効にするようにフローを更新し、2 つ目のソースをフローに追加します。MediaConnect は両方のソースをプライマリソースとして扱うため、最初にフローを作成するときにどちらを指定してもかまいません。
-
プロトコルに基づく具体的な説明については、以下のタブから 1 つ選択してください:
-
フローに接続する VPC ごとに、次の手順を実行します。
-
[VPC インターフェイス] セクションで、[VPC インターフェースを追加] を選択します。
-
[名前] には、VPC インターフェイスの名前を指定します。VPC インターフェイスの名前は、フロー内で一意である必要があります。
-
ロール ARN では、MediaConnect を信頼できるサービスとして設定したときに作成したロールの Amazon リソースネーム (ARN) を指定します。
-
[VPC] では、使用する VPC の ID を選択します。
注記
目的の VPC がリストに表示されない場合は、その VPC が Amazon Virtual Private Cloud で設定されており、その VPC を表示するための IAM 権限があることを確認してください。
-
[サブネット] では、MediaConnect が VPC 設定のセットアップに使用する VPC サブネットを選択します。少なくとも 1 つ選択する必要があり、必要な数だけ選択できます。
-
[セキュリティグループ] では、MediaConnect が VPC 設定のセットアップに使用する VPC セキュリティグループを指定します。少なくとも 1 つのセキュリティグループを選択する必要があります。
-
-
ソースモニタリング設定で、有効にするモニタリング機能を選択します。
-
サムネイル状態をオンにして、コンソールでプレビューできるソースサムネイルを生成します。
-
コンテンツ品質分析の状態をオンにして、次のオーディオおよびビデオ品質の問題を監視します。
-
(オプション) ブラックフレームをオンにして、ストリーム内のブラックビデオフレームの期間を検出します。
-
(オプション) フローズンフレームをオンにして、ストリーム内の変更されていないビデオフレームの期間を検出します。
-
(オプション) サイレントオーディオをオンにして、ストリーム内のオーディオサイレンス時間を検出します。
-
(オプション) 有効にするメトリクスごとに、10~60 秒の期間しきい値を設定します。デフォルト値は 30 秒です。
-
-
-
ページの下部で、[今すぐ作成] を選択します。
次のステップ
フローを作成したら、以下のステップを実行してコンテンツの配信を開始します。
その他のリソース
フローのソースモニタリングオプションの詳細については、このガイドの以下のページを参照してください。