翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
一般的な MediaPackage ライブ処理フロー
以下に、 でのライブコンテンツの一般的なフローの概要を示します MediaPackage。
-
アップストリームエンコーダー ( などAWS Elemental MediaLive) は、WebDAV 経由でダイジェスト認証を使用して HLS ライブストリームを MediaPackage チャンネル入力 URL に送信し、チャンネルのアクセス認証情報 ( で指定) を含めます MediaPackage。入力冗長を使用している場合、エンコーダーは 2 つの同一の HLS ライブストリームを に送信します。1 MediaPackageつはチャネルの各入力 URL です。 MediaPackage は、1 つの入力 URL からのストリームをソースコンテンツとして使用します。がアクティブな入力 URL でのコンテンツの受信 MediaPackage を停止すると、ソースコンテンツの他の入力 URL に自動的に切り替わります。また、AWS は、リソースをスケールアップ/ダウンして着信トラフィックに対処します。
詳細については、「ライブ入力冗長の AWS Elemental MediaPackage 処理の流れ」を参照してください。
注記
タイムシフト表示などの機能のサポートを可能にするために、 は受信したすべてのコンテンツを期間限定で MediaPackage 保存します。この保存されたコンテンツは、エンドポイントで定義されているスタートオーバーウィンドウ内にある場合にのみ再生できます。スタートオーバーウィンドウ外にある場合、またはエンドポイントでウィンドウが定義されていない場合、保存されたコンテンツは再生できません。詳細については、「AWS Elemental MediaPackage のタイムシフト表示のリファレンス」を参照してください。
-
ダウンストリームデバイスは、エンドポイント出力 URL MediaPackage を介して からコンテンツをリクエストします。ダウンストリームデバイスは、動画プレイヤーまたは CDN のいずれかです。出力 URL は、ストリーミング形式別 (Apple HLS、DASH-ISO、Microsoft Smooth Streaming、CMAF のいずれか) のエンドポイントに関連付けられています。
-
がダウンストリームデバイスから再生リクエスト MediaPackage を受信すると、エンドポイントで指定した設定に従ってストリームが動的にパッケージ化されます。パッケージ化には、暗号化の追加、オーディオ、ビデオ、サブタイトル/キャプションのトラック出力の設定などが含まれます。
-
MediaPackage は、HTTPS 経由で出力ストリームをリクエスト元のデバイスに配信します。入力の場合と同様に、AWS でリソースをスケールアップ/ダウンしてトラフィックの変化に対処します。
-
MediaPackage は、Amazon を介してアクティビティを記録します CloudWatch。コンテンツリクエストの数や、 が受信または配信 MediaPackage したコンテンツの量などの情報を表示できます。で MediaPackage メトリクスを表示する方法については CloudWatch、「」を参照してくださいモニタリング AWS Elemental MediaPackage Amazon CloudWatch メトリクスを使用する。
コンテンツの入力および出力プロセスを通じて、 は、視聴者にとって問題になる前に、潜在的なインフラストラクチャ障害 MediaPackage を検出して軽減します。
このプロセスの概要は次の図のとおりです。