によるビデオオンデマンドおよびライブストリーミングビデオ CloudFront - Amazon CloudFront

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

によるビデオオンデマンドおよびライブストリーミングビデオ CloudFront

を使用して CloudFront 、任意の HTTP オリジンを使用してビデオオンデマンド (VOD) またはライブストリーミングビデオを配信できます。クラウドで動画ワークフローをセットアップする方法の 1 つは、AWSMedia Services と CloudFront を併用することです。

ストリーミングビデオについて: オンデマンドおよびライブストリーミングビデオ

がコンテンツを CloudFront 配信する前に、エンコーダーを使用して動画コンテンツをパッケージ化する必要があります。パッケージ化プロセスでは、オーディオ、ビデオ、キャプションのコンテンツを含むセグメントが作成されます。また、マニフェストファイルを生成します。マニフェストファイルは、どのセグメントをいつ再生するかについての特定の順序を説明します。パッケージの一般的な形式は MPEG DASH、Apple HLS、Microsoft Smooth Streaming、CMAF です。

ビデオオンデマンド (VOD) ストリーミング

オンデマンドビデオ (VOD) ストリーミングの場合、ビデオコンテンツはサーバーに保存され、ビューワーはいつでも視聴できます。ビューワーがストリーミングできるアセットを作成するには AWS Elemental MediaConvert などのエンコーダを使用してメディアファイルをフォーマットおよびパッケージ化します。

動画を適切な形式にパッケージ化したら、サーバーまたは Amazon S3 バケットに保存し、ビューワー CloudFront がリクエストしたときに で配信できます。

ライブビデオストリーミング

ライブビデオストリーミングの場合、ビデオコンテンツは、ライブイベントが発生するとリアルタイムでストリーミングされるか、24 時間 365 日のライブチャンネルとして設定されます。ブロードキャストおよびストリーミング配信用のライブ出力を作成するには、AWS Elemental MediaLive などのエンコーダを使用してビデオを圧縮し、デバイス表示用にフォーマットします。

ビデオがエンコードされたら、そのビデオを AWS Elemental MediaStore に保存するか、AWS Elemental MediaPackage を使用してさまざまな配信形式に変換できます。これらのオリジンのいずれかを使用して、コンテンツを配信する CloudFront ディストリビューションを設定します。これらのサービスと連携するディストリビューションを作成するための具体的な手順とガイダンスについては、「AWS Elemental MediaStore をオリジンとして使用する動画の配信」と「AWS Elemental MediaPackage でフォーマットされたライブ動画の配信」を参照してください。

Wowza と統合ストリーミングには、 でビデオをストリーミングするために使用できるツールも用意されています CloudFront。で Wowza を使用する方法の詳細については CloudFront、Wowza ドキュメントウェブサイトの「Wowza Streaming Engine ライセンスを CloudFront ライブ HTTP ストリーミングに持ち込む」を参照してください。VOD ストリーミングCloudFront に で統合ストリーミングを使用する方法については、統合ストリーミングドキュメントウェブサイトCloudFrontの「」を参照してください。