Video Streaming

Definition

Technology that delivers video content over the internet in real-time, allowing users to watch videos without downloading the entire file first.

Use Cases

Provider Equivalents

Frequently Asked Questions

What's the difference between video streaming and downloading?
Downloading transfers the entire video file to your device before you can watch it (or you keep a full copy). Video streaming sends the video in small chunks so playback can start quickly, and the player keeps buffering only what it needs next.
When should I use video streaming instead of serving video files directly?
Use video streaming when you need fast start times, smooth playback on varying network speeds, support for many device types, or live video. Streaming with adaptive bitrate (HLS/DASH) is usually better than serving a single MP4 file when you expect mobile viewers, global audiences, or unpredictable bandwidth.
How much does video streaming cost in the cloud?
Costs typically come from (1) video processing like transcoding/packaging, (2) storage for originals and encoded renditions, (3) data transfer/egress to viewers (often the biggest cost), (4) CDN requests and cache misses, and (5) DRM/licensing if used. Pricing varies by region, resolution/bitrate, viewing hours, and how much traffic is served from cache versus origin.

Category: media

Difficulty: intermediate

Related Terms

See Also