ソリューションのアイデア
このアーティクルはソリューションのアイデアです。 このコンテンツにさらに多くの情報 (想定されるユース ケース、代替サービス、実装に関する考慮事項、価格ガイダンスなど) の掲載をご希望の方は、GitHub のフィードバックでお知らせください。
このソリューションは、Blob Storage、Content Delivery Network、および Azure Media Services の Azure Media Player の各 Azure マネージド サービスに基づいて構築されています。 これらのサービスは高可用性環境で実行され、パッチが適用され、サポートされているので、実行される環境ではなく、ソリューションに注力できます。
アーキテクチャ
このアーキテクチャの Visio ファイルをダウンロードします。
コンポーネント
- Blob Storage: HTTP または HTTPS を使って世界中のどこからでもアクセスできる、大量の非構造化データを格納します。 BLOB ストレージを使用すると、データを一般に公開することも、アプリケーション データを公開せずに格納することもできます。 AzCopy、Media Services の Azure portal、.NET SDK、REST API、Azure CLI、Python、または複数の Azure BLOB ストレージ ツール/SDK のいずれかなど、BLOB ストレージにファイルをアップロードするための複数のオプションがあります。
- Azure Media Services Encoder:エンコード ジョブは Media Services で最も一般的な処理の 1 つです。 エンコード ジョブを作成することで、メディア ファイルをあるエンコードから別のエンコードに変換できるようになります。
- Azure Media Services ストリーミング エンドポイント:コンテンツをクライアント プレーヤー アプリケーションに直接配信するか、Content Delivery Network (CDN) を介して配信することができるストリーミング サービスです。
- Content Delivery Network:グローバル展開によりセキュアで信頼性の高いコンテンツ配信と豊富な機能セットを提供します。
- Azure Media Player:HTML5 (MSE/EME) などの業界標準を使用して、豊かなアダプティブ ストリーミング エクスペリエンスを提供します。 使用する再生テクノロジにかかわらず、開発者は統一された JavaScript インターフェイスを使用して API にアクセスできます。 Azure Media Player のドキュメントも参照してください。
- マルチ DRM コンテンツ保護: マルチ DRM (PlayReady、Widevine、FairPlay Streaming) または AES クリア キー暗号化を使用してコンテンツを安全に配信します。
シナリオの詳細
記録されたビデオ コンテンツを、ビデオ対応のエンドポイント デバイス、モバイル アプリケーション、またはデスクトップ ブラウザーにストリーミングする機能を提供する基本的なビデオ オン デマンド ソリューション。 このコンテンツには、映画、ニュース クリップ、スポーツ セグメント、トレーニング ビデオ、カスタマー サポート チュートリアルが含まれる場合があります。 ビデオ ファイルは、Azure BLOB ストレージにアップロードされ、マルチ ビットレートの標準形式にエンコードされた後、すべての主要なアダプティブ ビットレート ストリーミング プロトコル (HLS、MPEG-DASH、Smooth) を介して Azure Media Player クライアントに配布されます。
次のような他のメディア プレーヤーを使用することもできます。
考えられるユース ケース
このソリューションは、テレビ、映画、さまざまなオンライン ストリーミング サービスに適用されます。
次のステップ
- Azure Media Services の使用を開始するには、クイックスタート、チュートリアル、サンプルが含まれている Azure Media Services のドキュメントを参照してください。
- Azure Media Player の概要
- Azure Blob Storage を使用する方法
- Media Encoder Standard を使用して資産をエンコードする方法
- ストリーミング エンドポイントの管理方法
- Azure Content Delivery Network の使用
- 既存のプレーヤーによるコンテンツの再生
- 安全なコンテンツの配信