Amazon CloudFront には数多くの用途がありますが、その 1 つが世界中の視聴者にメディアをストリーム配信することです。
以下のチュートリアルは、CloudFront を使用したビデオ配信の参考になるだけでなく、CloudFront と連動するように設計されたさまざまなサードパーティのエコシステムソリューションが付属しています。
AWS を無料でお試しください
まずは無料で始める »またはコンソールにサインイン
AWS の無料利用枠には、Amazon CloudFront における 50GB のデータ転送(アウト)と 2,000,000 件の HTTP および HTTPS リクエストが含まれています。
Microsoft Smooth Streaming: Amazon CloudFront を使用すると、Microsoft の Smooth Streaming フォーマット仕様に完全に準拠したまま、スケーラブルで高パフォーマンスなコスト効率の高い方法で世界中の視聴者にアダプティブビットレート動画を配信できます。このソリューションを使用するためにサードパーティのメディアサーバーを設定して管理するという面倒な手作業や費用のかかる処理は必要ありません。個人のブロードキャスト発信者からオンラインの動画サブスクリプションサービスまで、広範囲にわたるお客様が Smooth Streaming 配信の側面を Amazon CloudFront に任せることができ、最小限の初期設定だけで済みます。また、Smooth Streaming フォーマットとデジタル著作権管理システムとの統合性と、HTTP 経由で利用が可能なことから、Amazon CloudFront を利用している動画発行者にとっては、簡単に使えて安全性の高い、世界規模のストリーミングソリューションの選択肢が増えます。この機能の使用方法については、以下のリンクから Amazon CloudFront 開発者ガイドをご覧ください。
HLS ストリーミング: Amazon Elastic Transcoder は、Amazon S3 に保存されたメザニン(またはマスター)メディアファイルを視聴者がその再生に使用するデバイスに応じた各種フォーマットに変換したり、それをさらに多重化して HLS セグメントとマニフェストファイルのコレクションを作成したりするために使用できます。このコレクションは、Amazon S3 に戻して保存し、Amazon CloudFront を使用した高性能で拡張性の高い方法で配信できます。このような AWS サービスを使用すれば、簡単なセットアップ、拡張性、従量制課金などのメリットを享受できます。JWPlayer から発行された以下のリンクは、このソリューションを初めて使用する際に役立つはずです。RTMP ストリーミング: RTMP プロトコルを使用して Flash Player にメディアを配信したいとお考えのお客様のために、 Amazon CloudFront は Amazon S3 に保存されたコンテンツをストリーム配信できる専用の RTMP ディストリビューションを開発しました。
Wowza Streaming Engine: Wowza® Media Systems ストリーミングソフトウェア、Wowza Streaming Engine™、およびその多岐にわたる Wowza アドオンと Amazon CloudFront の信頼性、拡張性、低レイテンシー、および費用対効果を組み合わせます。お客様は次の 2 つの方法から選択することができます。Bring-Your-Own-License(BYOL)契約、または Amazon Marketplace の料金ベースの AMI です。セットアップおよび管理システムを使用すれば、複数のストリーミングフォーマット(Apple® HTTP Live Streaming(HLS)、Adobe® HTTP Dynamic Streaming(HDS)、Microsoft® Smooth Streaming、MPEG Dynamic Adaptive Streaming over HTTP(DASH)など)ですばやく簡単に配信することができます。