入力タイプ、プロトコル、アップストリームシステム - MediaLive

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

入力タイプ、プロトコル、アップストリームシステム

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

テーブルの後のセクションでは、 がプッシュ入力またはプル入力を取り MediaLive 込む方法について説明します。

MediaLive 入力タイプ プッシュまたはプル? ユースケース アップストリームシステムとサポートされているプロトコル
CDI プッシュする の非圧縮ストリームを の固定エンドポイントVPCにプッシュします MediaLive。 プライベートクラウドVPC内の Amazon
HLS

この表の後の「HLS inputs」を参照してください。

プル セキュア接続の有無にかかわらず、HTTPプロトコルを使用して外部エンドポイントからHLSストリームまたはアセットをプルします。 HTTP サーバーまたは

HTTPS サーバー

HLS 安全な接続を使用して、 AWS Elemental MediaStore コンテナからHLSストリームまたはVODアセットをプルします。 AWS Elemental MediaStore カスタムプロトコルを使用する
HLS 安全な接続を使用して、Amazon S3 バケットからHLSストリームまたはVODアセットをプルします。 カスタムプロトコル経由の Amazon S3
リンク プッシュする デバイスからトランスポートストリーム (TS) をプッシュします AWS Elemental Link 。 AWS Elemental Link 内部接続経由
MediaConnect プッシュする のフローからトランスポートストリーム (TS) をプッシュします AWS Elemental MediaConnect。

この入力は、 MediaConnect フロー ではなく ARNを使用しますURI。

AWS Elemental MediaConnect 内部接続経由
MP4 プル 安全な接続の有無にかかわらず、HTTPサーバーからMP4ファイルをプルします。 HTTP サーバーまたは

HTTPS サーバー

MP4 安全な接続を使用して、Amazon S3 バケットからMP4ファイルをプルします。

では MediaLive、バケット名にドット表記を使用することはできません。例えば、mycompany-videos は有効ですが、mycompany.videos は有効ではありません。

カスタムプロトコル経由の Amazon S3
トランスポートストリーム (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
RTMP プル プル RTMP プロトコルを使用して外部エンドポイントからストリームをプルします。

MediaLive は、 RTMPSプロトコルを使用した入力をサポートしていません。

RTMP サーバーオーバーRTMPプル
RTMP プッシュ プッシュする RTMP プロトコル MediaLive を使用して で固定エンドポイントにストリームをプッシュします。

MediaLive は、 RTMPSプロトコルを使用した入力をサポートしていません。

RTMP サーバーオーバーRTMPプッシュ
RTMP プッシュ RTMP プロトコルを使用して MediaLive、 のストリームVPCを の固定エンドポイントにプッシュします。

MediaLive は、 RTMPSプロトコルを使用した入力をサポートしていません。

プライベートクラウドRTMP内の Amazon VPC over
RTP プッシュする RTP プロトコルを使用して MediaLive、トランスポートストリーム (TS) を の固定エンドポイントにプッシュします。 RTP サーバーオーバーRTPプッシュ
RTP RTP プロトコルを使用して MediaLive、 のトランスポートストリーム (TS) VPCを の固定エンドポイントにプッシュします。 プライベートクラウドRTP内の Amazon VPC over

HLS

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

プル入力による取り込み

プル入力は次のように機能します。ソースは の外部にあるエンドポイントに継続的に発行します MediaLive。チャンネル (入力に接続されている) が実行されると、 は入力 MediaLive に接続し、コンテンツを取り込みます。

チャネルが実行されていない場合、 MediaLive は入力に接続しません。(他のアプリケーションが接続している可能性があります)。

プル入力は、ストリーミング入力 (ソースが継続的に公開されている場合) またはVOD入力 (ソースがエンドポイントで使用可能になり、その後変更されない場合) で機能します。

RTMP プッシュ入力による取り込み

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

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

プッシュ入力はストリーミングソースでのみ機能します。

RTP プッシュ入力による取り込み

RTP プッシュ入力は次のように機能します。ソースは MediaLive 、入力で指定されたエンドポイントに配信しようとします。ソースは、コンテンツが MediaLive チャネルによって取り込まれているかどうかを認識しません。

チャンネル (この入力に接続されている) が開始されると、 はソースに MediaLive 反応し、それを取り込みます。チャネルが実行されていない場合、 MediaLive は応答しません。ソースはエンドポイントに発行し続けますが、そのアクションは MediaLive 無視されます。

プッシュ入力はストリーミングソースでのみ機能します。