AWS Elemental MediaPackageとは?
AWS Elemental MediaPackageの概要
AWS Elemental MediaPackageは、さまざまなデバイス向けたインターネット配信向けの動画の作成とコンテンツの保護を行うサービスです。
AWS Elemental MediaPackageを使うと、動画をインターネット配信視聴の時に使う、パソコン、スマートフォン、タブレット、テレビ、ゲームコンソールなどさまざまなデバイスに対応した形式の動画のビデオストリームは作成することができます。また、AWS Elemental MediaPackageでは、DVR時にユーザーが使用する、再生、一時停止、巻き戻しなどの機能を簡単につけることが可能です。さらに、AWSElemental MediaPackageでは、デジタル著作権管理 (DRM)に対応でき、コンテンツを保護します。
AWS Elemental MediaPackageでの作業は自動的にスケーラブルに実行するため、容量に関しての予測や管理の作業時間とリソースを減らすことができます。
AWS Elemental MediaPackageの利点
さまざまなデバイスに対応できる
形式を満たしているパソコン、スマートフォン、タブレット、テレビ、ゲームコンソールなどさまざまなデバイスに対応する動画を作成するためには、適応する標準と形式を満たす必要があります。
AWS Elemental MediaPackageでは下記の標準と基準を満たしているため、さまざまなデバイスに対応可能となっています。
- MPEG-DASH
- Smooth Streaming (MSS)
- MPEG-2 Transport streams 使用のHTTP Live Streaming (HLS)
- Common Media Application Format (CMAF) fragmented MP4
動画を安全に保護
AWS Elemental MediaPackageは、デジタル著作権管理 (DRM)に対応し、パソコン、スマートフォン、タブレット、テレビ、ゲームコンソールなどさまざまなデバイスに応じた最適な保護が実行されるため、動画を安全に保護することができます。具体的には下記のデジタル著作権管理 (DRM)などに対応しています。
- AES-128 暗号化した Apple FairPlay
- Widevine
- Microsoft PlayReady
自動スケーラビリティ
AWS Elemental MediaPackageは、スケーラビリティに優れているため、動画視聴の数に変動があっても、動画配信が停止してしまうことはありません。AWSの精度の高いモニタリングサービスによって、ユーザーの視聴状況をリアルタイムで把握し、スケールを自動的に調整するとともに、トラブルが発生する可能性を発見し、実際にトラブルが発生することを未然に防ぐ、備えができています。
ほかのAWSサービスとの連携
AWS Elemental MediaPackageは、単独で使用することもできますが、AWS上のほかのサービスと連携させることで、より効率的で高品質の動画配信サービスを実現できます。たとえば以下のサービスとの連携ができます。
Amazon CloudFrontは、世界中のユーザーに動画などを高速で安全に配信するコンテンツ配信ネットワーク(CDN)です。Amazon CloudFrontと連携することで、動画をグローバル配信することができます。
AWS Elemental MediaLiveと連携することで、リアルタイムのライブ動画を簡単に作成することができます。
Amazon CloudWatchと連携することで、リアルタイムでのモニタリングや、通知設定を実施することが可能となります。
参考資料