

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 完全なチャンネルと入力の詳細
<a name="creating-a-channel-step1"></a>

チャンネル**の作成ページのチャンネル****と入力の詳細**セクションでは、作成している MediaLive で以下を実行できます。
+ チャネルの実行 (開始) 時に AWS Elemental MediaLive がチャネルにアクセスするために使用する IAM ロールを選択します。
+ 必要に応じて、使用するテンプレートを選択します。
+ チャンネルクラスを選択します。
+ 入力仕様情報を入力します。
+ タグ付けをセットアップします。

**チャンネルと入力の詳細を提供するには**

1. [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/) で MediaLive コンソールを開きます。

1. チャンネルを作成する前に、チャンネルにアタッチする[入力を作成](creating-input.md)していることを確認してください。

1. MediaLive のホームページで、**[Create channel]** (チャンネルの作成) を選択し、ナビゲーションペインで **[Channels]** (チャンネル) を選択します。

   以前にチャンネルを作成したことがある場合、ホームページは表示されません。その場合は、MediaLive のナビゲーションペインで、**[Channels]** (チャンネル) を選択し、**[Create channel]** (チャンネルの作成) を選択します。

1. **[Create channel]** (チャンネルの作成) ペインで **[Channel and input details]** (チャンネルと入力の詳細) を選択します。

1. このセクションを完了します。
   + **[General info]** (一般情報) の **[Channel name]** (チャンネル名) に、チャンネルの名前を入力します。
   + **[General info]** (全般情報) で、**[IAM role]** (IAM ロール) を入力します。「[IAM ロールと ARN](role-and-remember-arn.md)」を参照してください。
   + オプションで、チャネルテンプレートを選択してロードすることで、チャネルを設定できます。**[Channel template]** (チャンネルテンプレート) セクションについては、「[テンプレートからのチャンネルの作成](creating-channel-template.md)」を参照してください。
   + オンプレミスハードウェアでチャネルを実行するために、組織が MediaLive Anywhere クラスターをデプロイしている可能性があります。この場合、MediaLive Anywhere の設定を完了します。チャネルが属するチャネルプレイスメントグループと、このチャネルプレイスメントグループが属するクラスターを指定する必要があります。

     組織内の [ MediaLive Anywhere クラスターの設計](emla-deploy-design-cluster.md)に関与している場合は、どの が適切なチャネルプレイスメントグループとクラスターであるかを知る必要があります。この設計に関与していない場合は、関与したビデオエンジニアからこの情報を取得する必要があります。
**警告**  
チャネルプレイスメントグループとクラスターを任意に選択しないでください。その場合、このタイプの入力を処理できないノードに割り当てられるためチャネルが実行されない、またはチャネルプレイスメントグループが過負荷になっているため、将来のチャネルが実行されない可能性があります。
   + **[Channel class]** (チャンネルクラス) で、クラスを選択します。「[チャンネルクラス](channel-class.md)」を参照してください。

     通常の MediaLive チャンネルでは、チャンネルを標準チャンネルまたは単一パイプラインチャンネルとして設定できます。

     MediaLive Anywhere チャンネルでは、チャンネルを単一パイプラインチャンネルとして設定する必要があります。
   + チャネルクラスに **SINGLE\$1PIPELINE** を選択した場合は、オプションで**リンクされたチャネル設定**を設定して、パイプラインロックのプライマリチャネルまたはフォロワーチャネルとしてこのチャネルを設定できます。「[単一パイプラインチャネルのリンクされたチャネル](channel-class.md#linked-channels)」を参照してください。
   + **入力仕様**と **CDI 入力仕様**で、入力に一致するフィールドに入力します。「[入力仕様設定](input-specification.md)」を参照してください。
   + **出力配信**で、パブリックインターネットまたは Amazon VPC を介して出力を配信するようにチャネルを設定します。

     通常の MediaLive チャンネルでは、どちらの方法でも を設定できます。Amazon VPC を介した配信の詳細については、「」を参照してください[VPC 経由で出力を配信する](delivery-out-vpc.md)。

     MediaLive Anywhere チャンネルでは、パブリックインターネットを使用するようにチャンネルを設定する必要があります。
   + このチャンネルにタグを関連付ける場合は、**[Tags]** (タグ) セクションでタグを作成します。詳細については、「[リソースのタグ付け](tagging.md)」を参照してください。

1. 準備ができたら、[次のセクション](creating-a-channel-step2.md)へ。

# IAM ロールと ARN
<a name="role-and-remember-arn"></a>

このセクションでは、**[Channel and input details]** (チャンネルと入力の詳細) ペインにある **[General info]** (全般情報) セクションの **[IAM role]** (IAM ロール) への入力を完了する方法について説明します。

このチャンネルの使用時に MediaLive が引き受けるロールを選択する必要があります。ロールを選択しないと、チャンネルを作成できません。一般的なシナリオが 2 つあります。これは、組織に指定管理者がいるかどうかに応じて異なります。

**注記**  
MediaLive コンソールのこのセクションは、(MediaLive コンソールでも) MediaConnect ブッシュ入力についての **[Create input]** (入力の作成) ページにある **[IAM role]** (IAM ロール) セクションと同一です。2 つの使用法の違いは、**[Create channel]** (チャンネルの作成) ページでロールをチャンネルにアタッチすることです。**[Create input]** (入力の作成) ページで、ロールを MediaConnect 入力にアタッチします。両方の使用法で同じロール (例えば、**MediaLiveAccessRole**) を使用できます。

ロールを選択するための一般的なシナリオは 2 つあります。これは、組織に指定管理者がいるかどうかに応じて異なります。

## 組織に指定管理者がいる
<a name="role-scenario-1"></a>

組織には、このサービスを管理する管理者がいる場合があります。その管理者が 1 つ以上のロールを設定している可能性があります。
+ どのロールを使用するかをその管理者に問い合わせます。または、**[Use existing role]** (既存のロールの使用) に 1 つのルールのみが表示されている場合は、そのロールを選択します。
+ 表示されているルールが **MediaLiveAccessRole** のみの場合は、そのロールを選択します。さらに、このロール名の横に **[Update]** (更新) ボタンが表示されている場合は、そのボタンを選択します。(このボタンは必ずしも表示されるわけではありませんが、表示されるときはいつでも選択してロールを更新します。)
+ 選択した ARN を次回にリストの先頭に表示したい場合は、**[Remember ARN]** (ARN を記憶する) を選択します。

## 組織に指定管理者がいない
<a name="role-scenario-2"></a>

組織でサービス管理者が指定されていない可能性があります。この場合、同僚が適切なロールを設定していない場合は、自分で作成して選択しなければならない場合があります。
+ **[MediaLiveAccessRole]** という名前のデフォルトのロールを作成できます。最初に、他のユーザーがこのロールを既に作成しているかどうか ( AWS アカウント内のすべてのユーザーに対して作成する必要があるのは 1 人のみ) を確認するには、**「 テンプレートからロールを作成する**」を参照してください。
  + このオプションが灰色で表示されている場合、この作業は完了しています。この場合は、**[Use existing role]** (既存のロールの使用) を選択した後、**[MediaLiveAccessRole]** をリストから選択します。
  + このオプションが灰色で表示されていない場合は、**[Create role from template]** (テンプレートからロールを作成)、**[Create IAM role]** (IAM ロールの作成) の順に選択します。次に、そのロールをリストから選択します。MediaLive でロールを作成できない場合は、付与されているIAMアクセス権限について管理者に問い合わせてください。
+ **[MediaLiveAccessRole]** が既に作成されており、その横に **[Update]** (更新) ボタンが表示されている場合は、そのボタンを選択します。(このボタンは必ずしも表示されるわけではありませんが、表示されるときはいつでも選択してロールを更新します。)
+ 選択した ARN を次回にリストの先頭に表示したい場合は、**[Remember ARN]** (ARN を記憶する) を選択します。

# チャンネルクラス
<a name="channel-class"></a>

[ワークフローを計画した](plan-redundancy-mode.md)とき、MediaLiveチャンネルを標準チャンネル (2 つのパイプラインを含む) として設定するか、単一パイプラインチャンネルとして設定するかを決めました。ここでは、チャンネル設定でクラスを指定する必要があります。

**[Channel class]** (チャンネルクラス) で、「`STANDARD`」 または 「`SINGLE_PIPELINE`」 を選択します。

## 標準クラス
<a name="channel-class-standard"></a>

このクラスでは、チャンネルに 2 つのパイプラインが含まれています。チャンネルの入力には 2 つのエントリポイントがあります。アップストリームシステムは、これら 2 つのエントリポイントに同一のソースストリームを送信して、チャンネル内の 2 つのパイプラインにコンテンツを提供します。MediaLive は両方のパイプラインで同じ処理を実行します。設定した各出力 (HLS 出力と RTMP 出力の両方など) について、2 つのパイプラインはダウンストリームシステム上の 2 つの送信先に同一のコンテンツを配信します。

## 単一パイプラインクラス
<a name="channel-class-single-pipeline"></a>

このクラスでは、チャンネルに 1 つのパイプラインが含まれています。設定する出力ごとに、チャンネルはダウンストリームシステム上の 1 つの送信先にコンテンツを配信します。

### 単一パイプラインチャネルのリンクされたチャネル
<a name="linked-channels"></a>

チャネルクラスとして **SINGLE\$1PIPELINE** を選択すると、リンクされたチャネルを設定するための追加フィールドが表示されます。リンクされたチャネルは、単一パイプラインチャネルのパイプラインロックを有効にします。

単一パイプラインチャネルは、次のいずれかとして設定できます。
+ **プライマリチャネル**: リンクされたグループの所有者。プライマリチャネルは、リンクされたチャネル関係を確立します。フォロワーチャネルが機能するためには、プライマリチャネルが実行されている必要はありません。
+ **フォロワーチャネル**: リンクされたグループに参加するチャネル。リンクされたグループに参加するには、プライマリチャネルの ARN を指定する必要があります。

リンクされたチャネルには次の要件があります。
+ プライマリチャネルとフォロワーチャネルは、同じ AWS アカウントに属している必要があります。
+ プライマリチャネルにリンクできるフォロワーチャネルは 1 つだけです。
+ フォロワーチャネルは、有効なプライマリチャネル ARN を参照する必要があります。

パイプラインロックの詳細については、「」を参照してください[パイプラインロックの実装](pipeline-lock.md)。

# 入力仕様設定
<a name="input-specification"></a>

 

**[Input Specifications]** (入力仕様) 設定には、このMediaLiveチャンネルで使用する予定の入力の動画を特徴付ける 3 つのフィールドがあります。フィールドは以下のとおりです。
+ 入力コーデック
+ 入力解像度
+ 最大入力ビットレート 

これらのビデオ特性に関する情報は、入力ソースごとに[アップストリームシステムを評価](evaluate-upstream-system.md)した際に入手したはすです。

## MediaLive によるこの情報の使用方法
<a name="input-specification-how-used"></a>

MediaLive は、請求とリソース割り当ての目的でこれらの値を使用します。
+ 請求の目的では、MediaLive はこれらのフィールドを使用して、入力側で発生する料金を計算します。お客様が指定したオプションに対して料金が発生します。例えば、HD を指定したが、入力がすべて実際には SD である場合でも、HD に対して料金が発生します。
+ リソース割り当ての目的では、MediaLive はこれらのフィールドを使用して、このチャンネルの実行時に処理リソースを割り当てます。正しいオプションを選択しなかった場合は、MediaLive によって十分な処理リソースが割り当てられない可能性があります。処理リソースが不足していると、チャンネルの実行時にチャンネルの出力が低下し始める可能性があります。

MediaLiveは、デコードの目的のために、ビデオに何が実際にあるかを決定するためにこれらの値を使用しません。動画を取り込み時に調べて、ソースコーデック、解像度、ビットレートを検出します。

## 設定の完了 – オプション A
<a name="input-specification-option-a"></a>

[MediaLive Anywhere クラスター](setup-emla.md)ではなく AWS クラウドでチャネルを実行する場合は、この手順に従います。

1. 次のコーデック、解像度、およびビットレートを検索します。
   + すべての入力の中から最もリソースを大量に消費するコーデックを見つけます。最小から最大まで、コーデックは MPEG-2、AVC、HEVC です。コーデックを書き留めておきます。表示される入力は関係ありません。
   + すべての入力の中で最高解像度層を見つけます。再下位から最上位までの階層は、SD、HD、UHD です。階層を書き留めておきます。表示される入力は関係ありません。
   + すべての入力の中で最高のビットレートを求めます。ビットレートを書き留めます。表示される入力は関係ありません。

1. 各フィールドで、そのフィールドに指定した値を満たすか超えるオプションを選択します。

   次のヒントを参考にしてください。
   + 入力の処理要件が不明な場合は、より高いオプションを選択します。例えば、ビットレートが不明で、10 Mbps と 20 Mbps の選択肢がある場合は、念のため 20 Mbps を選択します。例えば、入力が AVC (H.264) であるか HEVC (H.265) であるかわからない場合は、[HEVC] を選択します。
   + チャネルに 1 つの入力しか含まれておらず、 AWS Elemental Link デバイスからの入力である場合は、MediaLive が正しくリソースを割り当てるようにフィールドに入力します。

     次に、MediaLive が請求を正しく計算するように、[デバイスで**入力解像度**を設定](device-edit.md)してください。
**注記**  
入力解像度が HD で、デバイスが Link UHD の場合は、UHD 料金が課金されないように[、デバイスで**入力解像度**を設定](device-edit.md)してください。

## 設定の完了 – オプション B
<a name="input-specification-option-b"></a>

[MediaLive Anywhere クラスター](setup-emla.md)でチャネルを実行する場合は、次の手順に従います。

すべてのフィールドにデフォルト値のままにします。MediaLive は請求に入力仕様を使用しません。また、MediaLive はリソースの割り当てに責任を負いません。