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と連携することで、リアルタイムでのモニタリングや、通知設定を実施することが可能となります。

参考資料

https://aws.amazon.com/jp/mediapackage/