上記のジョーダンの答えに同意しますが、自分でホストする必要がある場合があります。
私は最近、プログレッシブ ダウンロードを使用してビデオを配信したくないクライアントのためにプロジェクトを完了しました(ビデオ コンテンツが簡単にコピーされて無料で使用される可能性があるため)。私は彼らを Vimeo と Youtube に話しかけようとしましたが、彼らが提供するサービスの価値は彼らが配信するビデオ コンテンツにあり、彼らはソリューションを完全に所有し、カスタマイズしたいと考えていました。
要件は、ビデオを最も多くのブラウザーとデバイスに配信することでした。そして、物事をシンプルに保ちたかったので、すべてのプラットフォームで機能する単一のプレーヤーが必要でした.
も、動画を安全に配信したいと考えていました。
私が最終的に得た1つの適切なソリューションは次のとおりです。
- Player: JW Player - フラッシュ フォールバックがある
- ホスト: Azure Media Services Pay as you go サービス
- ビデオ形式: HLS バージョン 3 (最も多くのブラウザーとデバイスでネイティブにサポートされています)
AWS Cloudfront も機能していましたが、Azure の価格設定がより積極的であると感じました。物事を証明するために最も安価なビデオ ストリーム配信ソリューション (スケール可能) が欲しかっただけで、最終的に Azure に固執することになりました。また、AWS ソリューションよりもまとまりのあるソリューションのようにも感じました。
ただし、アダプティブ ストリーミング ソリューションの提供について心配する必要がない場合は、S3 またはAzure BLOB ストアからより簡単にビデオを配信できます。
アダプティブ ストリーミングを検討するその他のテクノロジ: MPEG-DASH (これは将来の予想ですが、サポートは最新のブラウザとデバイスに限定されています)