

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

# MediaLive でサポートされている入力タイプ
<a name="inputs-supported-containers"></a>

このセクションでは、AWS Elemental MediaLive が取り込むことができる入力ソースのタイプに関するルックアップ情報を提供します。

**Topics**
+ [MediaLive でサポートされている入力タイプ](inputs-supported-types.md)
+ [入力タイプ、プロトコル、アップストリームシステム](inputs-supported-formats.md)
+ [入力デプロイ: AWS クラウド および MediaLive Anywhere](inputs-emla.md)
+ [プッシュ入力とプル AWS クラウド 入力](inputs-push-pull.md)
+ [ライブソースとファイルソースをサポート](inputs-live-vs-file.md)
+ [サポートされる入力クラス](inputs-single-standard-vpc.md)
+ [MediaLiveでVPC 入力としてのセットアップのサポート](inputs-vpc-support.md)

# MediaLive でサポートされている入力タイプ
<a name="inputs-supported-types"></a>

MediaLive は、次の入力タイプをサポートしています。これらのタイプの詳細については、以下のセクションを参照のこと。
+ CDI
+ HLS
+ Link
+ MediaConnect
+ MediaConnect ルーター
+ MP4
+ RTMP プル
+ RTMP プッシュ
+ RTP
+ SMPTE 2110
+ SRT 発信者
+ SRT リスナー
+ TS

# 入力タイプ、プロトコル、アップストリームシステム
<a name="inputs-supported-formats"></a>

次の表は、MediaLiveでサポートされている入力タイプの一覧であり、入力がソースコンテンツをどのように処理するかを説明しています。テーブルで、最初の列で入力のタイプを検索し、そのタイプがどのようにサポートされるかについて行全体で読み取ります。

*プッシュ入力*と*プル入力*の詳細については、「」を参照してください[プッシュ入力とプル AWS クラウド 入力](inputs-push-pull.md)。


| MediaLive 入力タイプ | ユースケース | アップストリームシステムとサポートされているプロトコル | 
| --- | --- | --- | 
| CDI | VPC 内の非圧縮ストリームを MediaLive 上の固定エンドポイントにプッシュします  | プライベートクラウド内の Amazon VPC | 
| HLSこの表の後の「[HLS inputs](#input-hls-definition)」を参照してください。 | 安全な接続の有無にかかわらず、HTTP プロトコルを使用して、外部エンドポイントから HLS ストリームまたはアセットをプルします。 | HTTP サーバーまたはHTTPS サーバー | 
| HLS | 安全な接続を使用して、 AWS Elemental MediaStore コンテナから HLS ストリームまたは VOD アセットをプルします。 | AWS Elemental MediaStore カスタムプロトコルを使用する | 
| HLS | セキュアな接続を使用して、Amazon S3 バケットから HLS ストリームまたは VOD アセットをプルします。 | カスタムプロトコル経由の Amazon S3 | 
| Link | デバイスからトランスポートストリーム (TS) をプッシュします AWS Elemental Link 。 | AWS Elemental Link 内部接続経由 | 
| MediaConnect | フローからトランスポートストリーム (TS) をプッシュします AWS Elemental MediaConnect。この入力では、URI ではなく MediaConnect フロー ARN を使用します。 | AWS Elemental MediaConnect 内部接続経由 | 
| MediaConnect ルーター | MediaConnect Router からトランスポートストリーム (TS) をプッシュします。この入力では、URI ではなく MediaConnect ルーター ARN を使用します。 | AWS Elemental MediaConnect 内部接続経由 | 
| MP4 | 安全な接続の有無にかかわらず、HTTP サーバーから MP4 ファイルをプルします。 | HTTP サーバーまたは HTTPS サーバー | 
| MP4 | セキュアな接続を使用して、Amazon S3 バケットから MP4 ファイルをプルします。MediaLive では、バケット名に*ドット*表記を使用しないでください。例えば、`mycompany-videos` は有効ですが、`mycompany.videos` は有効ではありません。 | カスタムプロトコル経由の Amazon S3 | 
| RTMP プル | RTMP プロトコルを使用して、外部エンドポイントからストリームをプルします。MediaLive は、RTMPS プロトコルを使用した入力をサポートしません。 | RTMP プル経由の RTMP サーバー | 
| RTMP プッシュ | RTMP プロトコルを使用して、MediaLive の固定エンドポイントにストリームをプッシュします。MediaLive は、RTMPS プロトコルを使用した入力をサポートしません。 | RTMP プッシュ経由の RTMP サーバー | 
| RTMP プッシュ | RTMP プロトコルを使用して、VPC にあるストリームを MediaLive の固定エンドポイントにプッシュします。MediaLive は、RTMPS プロトコルを使用した入力をサポートしません。 | プライベートクラウド内の RTMP を介した Amazon VPC | 
| RTP | RTP プロトコルを使用して、MediaLive の固定エンドポイントにトランスポートストリーム (TS) をプッシュします。 | RTP プッシュ経由の RTP サーバー | 
| RTP | RTP プロトコルを使用して、MediaLive の固定エンドポイントに VPC にあるトランスポートストリーム (TS) をプッシュします。 | プライベートクラウド内の RTP を介した Amazon VPC | 
| SMPTE 2110 ストリーム | SMPTE 2110 仕様に準拠した一連のストリームを配信します。MediaLive は、SMPTE 2110 入力による 2022-7 のシームレスな保護切り替えをサポートしています。MediaLive は NMOS での SMPTE 2110 をサポートしていません。ビデオ、オーディオ、補助データが適切に同期されるように、SMPTE 2110 ソースは Precision Time Protocol (PTP) ロックされている必要があります。 | サービスプロバイダーから取得した SDP ファイルを使用した SMPTE 2110 の配信をサポートするサービスプロバイダー。SMPTE 2110 は RTP プロトコル経由で配信されます | 
| SRT 発信者 | SRT プロトコルを使用してライブトランスポートストリームをプルします。SRT ソースは暗号化または暗号化解除できます。 | SRT プロトコル経由の配信をサポートするサービスプロバイダー。 | 
| SRT リスナー | SRT プロトコルを使用してMediaLive の固定エンドポイントにトランスポートストリームをプッシュします。アップストリームシステムは SRT 発信者として機能し、MediaLive は SRT リスナーとして機能します。 | 発信者として SRT プロトコル経由の配信をサポートするサービスプロバイダー。 | 
| トランスポートストリーム (TS) ファイル | 安全な接続の有無にかかわらず、HTTP サーバーから TS ファイルをプルします。.m2ts または.m2ts ファイル拡張子がサポートされています。MediaLive は静的 TS ファイルのみをサポートします。使用中に書き込まれる TS ファイルの増加をサポートしていません。 | HTTP サーバーまたは HTTPS サーバー | 
| トランスポートストリーム (TS) ファイル | セキュアな接続を使用して、Amazon S3 バケットから TS ファイルをプルします。.m2ts または.m2ts ファイル拡張子がサポートされています。MediaLive は静的 TS ファイルのみをサポートします。使用中に書き込まれる TS ファイルの増加をサポートしていません。MediaLive では、バケット名に*ドット*表記を使用しないでください。例えば、`mycompany-videos` は有効ですが、`mycompany.videos` は有効ではありません。 | カスタムプロトコル経由の Amazon S3 | 

**HLS**

HLS では、メディアはトランスポートストリームである必要があります。MediaLive は、他のタイプのメディアを含む HLS コンテンツの取り込みをサポートしていません。

# 入力デプロイ: AWS クラウド および MediaLive Anywhere
<a name="inputs-emla"></a>

入力は、アタッチされているチャネルのデプロイモードによって分類されます。
+  AWS クラウド のみ。これらの入力は、 で実行されているチャネルにのみアタッチできます AWS クラウド。
+ MediaLive Anywhere のみ。これらの入力は、MediaLive Anywhere クラスターで実行されているチャネルにのみアタッチできます。
+ 両方。これらの入力は、両方の AWS クラウド Amazon MediaLive Anywhere デプロイで使用できます。


| MediaLive 入力タイプ | サポートされるデプロイ | 
| --- | --- | 
| CDI | AWS クラウド デプロイのみ | 
| HLS | [Both] (両方) | 
| Link | AWS クラウド デプロイのみ | 
| MediaConnect | AWS クラウド デプロイのみ | 
| MediaConnect ルーター | AWS クラウド デプロイのみ | 
| MP4 | [Both] (両方) | 
| RTMP プル | [Both] (両方) | 
| RTMP プッシュ | [Both] (両方) | 
| RTP | [Both] (両方) | 
| SMPTE 2110 | MediaLive Anywhere デプロイのみ | 
| SRT 発信者 | [Both] (両方) | 
| SRT リスナー | [Both] (両方) | 
| トランスポートストリーム (TS) ファイル | [Both] (両方) | 

# プッシュ入力とプル AWS クラウド 入力
<a name="inputs-push-pull"></a>

入力が [にデプロイ AWS クラウド](inputs-emla.md)されている場合、MediaLive とアップストリームシステムが配信をネゴシエートする方法で分類されます。
+ ハンドシェイクで入力をプッシュします。
+ ハンドシェイクなしで入力をプッシュします。
+ 入力をプルします。

プッシュ入力には、プル入力とは異なる[制限](eml-limitations-and-rules.md#limits-inputs)と[料金](pricing.md)があります。


| MediaLive 入力タイプ | Category | 
| --- | --- | 
| CDI | プッシュ |  | 
| HLS |  | プルl | 
| Link | プッシュ |  | 
| MediaConnect | プッシュ  |  | 
| MP4 |  | プルl | 
| RTMP プル |  | プルl | 
| RTMP プッシュ | プッシュします。以下の注意事項を参照してください。 |  | 
| RTP | プッシュ |  | 
| SRT 発信者 |  | プルl | 
| SRT リスナー | プッシュ |  | 
| トランスポートストリーム (TS) ファイル |  | プルl | 

**RTMP プッシュ入力に関する注意**

RTMP プッシュ入力は次のように機能します。ソースは MediaLive 入力で指定されたエンドポイントに配信しようとします。ソースが入力のステータスに関する情報を取得できるように、ソースと MediaLive チャンネルとの間にハンドシェイクが必要です。

この入力を含むチャネルを開始すると、MediaLive はハンドシェイクメッセージに応答して取り込みます。チャンネルが実行されていない場合、MediaLive は反応しません。ソースは一時停止状態になります。

# ライブソースとファイルソースをサポート
<a name="inputs-live-vs-file"></a>

ソースは、ライブソースまたはファイル (VOD) ソースです。
+ ストリーミングソースは継続的に公開されています。
+ VOD ソースはエンドポイントで使用可能になり、変更されません。

次の表は、各MediaLive入力タイプがライブストリームまたはVODアセットのどちらをサポートしているかを示しています。


| MediaLive 入力タイプ | ライブストリームはサポートされていますか? | VOD アセットはサポートされていますか? | 
| --- | --- | --- | 
| CDI | はい | いいえ | 
| HLS は HTTP または HTTPS サーバー、または MediaStore の HLS | はいMediaLive では、*[Buffer segments]* (バッファセグメント)] が 3～10 の値に設定されている場合、HLS 入力が**ライブストリーム**であるとみなされます。(このフィールドを **[Channel]** の (チャンネル) ページに表示するには、**[Network input settings]** (ネットワーク入力設定) の **[General input settings]** (全般入力設定) で **[Network input]** (ネットワーク入力) を選択します。HLS 入力設定について、**[Hls input]** (HLS 入力) を選択します。**[Buffer segments]** (バッファセグメント) フィールドが表示されます。) | はい**[Buffer segments]** (バッファセグメント) フィールドの値が 11 以上または未定義 (空) の場合、 MediaLive は入力を *VOD アセット*と見なします。 | 
| Amazon S3 からの HLS | はい、前の行で定義したとおり ライブストリームのソースとして Amazon S3 はお勧めしません。 | はい、前の行で定義したとおり | 
| Link | はい | なし | 
| MediaConnect | はい | なし | 
| MediaConnect ルーター | はい | なし | 
| MP4 | いいえ | はい、.mp4 ファイル拡張子のみ | 
| RTMP プル | はい  | はい | 
| RTMP プッシュ | はい | なし | 
| RTP | はい | なし | 
| SMPTE 2110  | はい | なし | 
| SRT 発信者 | はい | なし | 
| SRT リスナー | はい | なし | 
| トランスポートストリーム (TS) ファイル | いいえ | はい、.ts と .m2ts ファイル拡張子のみ | 

# サポートされる入力クラス
<a name="inputs-single-standard-vpc"></a>

MediaLive には、標準クラス入力と単一クラス入力の 2 種類の入力クラスがあります。いくつかの入力は、いずれかの入力クラスとして設定できます。一部の入力は単一クラス入力としてのみ設定できます。

選択できる場合、使用するタイプは、パイプラインの回復性を実装するために標準チャネルを作成するかどうかによって異なります。詳細については、「[チャネルクラスと入力クラスの選択](class-channel-input.md)」を参照してください。


| MediaLive 入力タイプ | サポートされているクラス | 
| --- | --- | 
| CDI | 標準クラスのみ | 
| HLS | [Both] (両方) | 
| Link | [Both] (両方) | 
| MediaConnect | [Both] (両方) | 
| MediaConnect ルーター | [Both] (両方) | 
| MP4 | [Both] (両方) | 
| RTMP プル | [Both] (両方) | 
| RTMP プッシュ | [Both] (両方) | 
| RTP | 標準クラスのみ | 
| SMPTE 2110  | 単一クラスのみ | 
| SRT 発信者 | [Both] (両方) | 
| SRT リスナー | [Both] (両方) | 
| トランスポートストリーム (TS) ファイル | [Both] (両方) | 

# MediaLiveでVPC 入力としてのセットアップのサポート
<a name="inputs-vpc-support"></a>

いくつかのMediaLive入力は、Amazon Virtual Private Cloud（Amazon VPC）で設定することができます。詳細については、「[入力の作成](create-input.md)」を参照してください。


| MediaLive 入力タイプ | VPC 入力として設定できます | 
| --- | --- | 
| CDI | はい、VPC 入力としての設定がサポートされています | 
| HLS | いいえ | 
| Link | いいえ | 
| MediaConnect | いいえ | 
| MediaConnect ルーター | いいえ | 
| MP4 | いいえ | 
| トランスポートストリーム (TS) ファイル | いいえ | 
| RTMP プル | いいえ | 
| RTMP プッシュ | はい、VPC 入力としての設定がサポートされています | 
| RTP | はい、VPC 入力としての設定がサポートされています | 
| SMPTE 2110 | いいえ | 
| SRT 発信者 | いいえ | 
| SRT リスナー | いいえ | 