エンコード、最適化、グローバル配信により、動画、画像、リッチメディアを大規模に配信します。Cloudflare Stream は、動画のアップロード、エンコード、アダプティブビットレート配信を処理します。Images は画像をその場で変換・最適化します。R2 はエグレス料金なしでメディアファイルを保存します。Cache は 300 以上のエッジロケーションからコンテンツを配信します。Hotlink Protection と署名付き URL で、不正アクセスからメディアを保護します。
動画のホスティングと配信をまとめて構築します。
- Stream がアップロード、エンコード、アダプティブビットレート配信を担当します
- Stream Live でライブストリーミングと自動録画ができます
- Signed URLs でトークン認証によりコンテンツを保護します
バリアントを事前生成せずに、最適化した画像を配信します。
- R2 に元の高解像度画像を保存します
- Images が URL パラメーターに基づいて画像をその場で変換します
- Workers がフォーマット選択とキャッシュのカスタムロジックを適用します
ユーザーからのメディアアップロードを大規模に処理します。
- R2 が署名付き URL(presigned URLs)経由でアップロードを直接受け取ります
- Workers がアップロードされたコンテンツを検証・処理します
- Stream または Images が配信向けにメディアを最適化します
- Cloudflare アカウント ↗。Stream と R2 はアカウント単位のサービスです。メディアのアップロード、エンコード、保存に、Cloudflare へドメインを追加する必要はありません。
- Image Transformations の場合: ダッシュボードの Transformations ページ ↗ で、ドメインごとに機能を有効にします。Image Transformations を参照してください。
- Cloudflare アカウント ↗。
- Cloudflare に追加した ドメインで、DNS レコードを Cloudflare 経由でプロキシしていること。CDN キャッシュ、画像最適化(Polish)、キャッシュルールに必要です。
- 既存ドメインで Image Transformations を使う場合: ダッシュボードの Transformations ページ ↗ で機能を有効にします。Image Transformations を参照してください。
Stream のドキュメント
動画のアップロード、エンコード、配信に関するすべてのドキュメントです。
Images のドキュメント
画像の最適化と変換に関するすべてのドキュメントです。
メディアの導入事例
メディア企業が Cloudflare をどのように使っているかを確認できます。