Cloudflare Stream
An all-in-one video platform for live and on-demand streaming, built for developers.
Network Presence
300+ cities
Network Capacity
240+ Tbps
Pricing
$5 per 1,000 mins
Pricing
$1 per 1,000 mins
About Cloudflare Stream
Cloudflare Stream provides a comprehensive solution for both on-demand and live video streaming. Users can upload videos via a simple API call, and Stream automatically handles encoding into multiple resolutions and formats for optimal playback on any device. The service includes a customizable player, detailed analytics, and delivery via Cloudflare's extensive global CDN. It's designed for scalability and simplicity, with usage-based pricing for storage and minutes delivered, eliminating the need for complex capacity planning. Key features include HLS and DASH support, watermarking, thumbnail generation, and direct creator uploads to simplify content workflows.
Core Features
Video On Demand (Vod)
Store, encode, and stream pre-recorded videos.
Live Streaming
Broadcast live events to a global audience.
Global Delivery
Leverages Cloudflare's global CDN for low-latency playback.
Video Player
Customizable, embeddable HTML5 video player.
Analytics
Provides insights into video views, watch time, and geo-distribution.
Developer Platform
Api Control
Manage your video library programmatically via REST API.
Direct Creator Uploads
Allow users to upload videos directly to Stream without exposing your API keys.
Webhooks
Receive notifications about video processing status and other events.
Signed Urls
Secure your video content and control access with time-limited tokens.
Content Protection
Drm Support
Supports Digital Rights Management for content protection (Enterprise).
Watermarking
Add user-specific watermarks to prevent screen recording.
Access Control
Restrict embeds to specific domains and secure videos with signed tokens.