Skip to main content

Video CDN Overview

What is video CDN?

Video CDN (Content Delivery Network for video) is a specialized CDN configuration optimized for delivering live streams and video-on-demand (VOD) content at global scale. Unlike the Video Streaming platform, Video CDN does not transcode your content—it simply caches and distributes your already-prepared video streams through 210+ edge locations worldwide.

Video CDN vs Video Streaming Platform

Understanding the difference between these two services is crucial for choosing the right solution:

What it does:

  • Caches and delivers your already-prepared video streams
  • No transcoding – just distribution
  • Works with HLS, DASH, FLV, MP4 and all other formats

Choose Video CDN if:

  • You already have HLS/DASH/FLV streams ready
  • You handle transcoding on your own servers
  • You need advanced CDN features (geo-blocking, secure tokens, custom domains)
  • You want full control over encoding settings
  • You need to reduce origin bandwidth costs

Example use cases:

  • You have a media server producing HLS streams
  • You're migrating from another CDN provider or adding Multi-CDN
  • You need geo-restrictions or custom access policies
  • You want to offload bandwidth from your origin servers

What it does:

  • Accepts raw video input (RTMP, SRT, WebRTC, or pulls HLS)
  • Transcodes into multiple quality levels automatically
  • Packages into HLS and MPEG-DASH formats
  • Delivers via CDN with built-in player

Choose Video Streaming if:

  • You need transcoding (raw RTMP/SRT input)
  • You want automatic ABR (Adaptive Bitrate) generation
  • You need DVR or recording features
  • You want an all-in-one hosted solution
  • You're streaming from encoders (OBS, vMix, hardware encoders)

Example use cases:

  • Live events streaming from OBS or hardware encoders
  • Live streaming from web browser via WebRTC WHIP
  • Online courses requiring automatic quality adaptation
  • Broadcasting with DVR (pause/rewind) functionality

Learn more: Video Streaming Platform

Supported video formats

Video CDN supports multiple streaming protocols and formats:

FormatLiveVODUse Case
HLS (HTTP Live Streaming)Most common, wide device support, Apple-native
MPEG-DASHIndustry standard, great for non-Apple devices
HTTP-FLVUltra-low latency (1-3s), high concurrency, popular in Asia
MP4Direct downloads, progressive playback

Low-latency streaming capabilities

CDB Video CDN supports ultra-low latency delivery for live streaming:

Low-Latency HLS (LL-HLS)

  • 2-4 second glass-to-glass latency
  • Native support on iOS and modern browsers
  • Uses CMAF segments with immediate streaming

Low-Latency MPEG-DASH (LL-DASH)

  • 2-4 second glass-to-glass latency
  • Broad device compatibility (Android, Smart TVs, web browsers)
  • Requires Chunked-Proxy module activation

Both protocols use CDB's Chunked-Proxy technology to stream content immediately as it's received from the origin, eliminating the typical "store and forward" delay. This reduces latency from 10-15 seconds down to 2-4 seconds.

Learn more: Low-Latency MPEG-DASH

Key features

Global CDN delivery

  • 210+ edge locations across 6 continents
  • Automatic routing to nearest edge server

Optimized for video

  • Sliding window caching for live streams (RAM-based)
  • Range request support for efficient seeking
  • Large file optimization for VOD delivery
  • Origin shielding to reduce origin load by 80-99%

Security and access control

  • Geo-blocking: Restrict content by country
  • Secure tokens: Time-limited authenticated URLs
  • Referrer validation: Prevent unauthorized embedding
  • IP access control: Whitelist/blacklist specific IPs
  • DDoS protection: Built-in protection against attacks

Advanced configuration

  • Custom domains (CNAMEs)
  • Custom cache rules per file type
  • HTTP/2 and HTTP/3 (QUIC) support
  • WebSocket support for interactive features
  • Real-time statistics and monitoring

Get started with video CDN

  1. 1

    Choose your format

    Determine which streaming format you're using:

  2. 2

    Request activation

    Contact CDB Support to activate video streaming for your CDN account. Provide:

    • Your domain and company name
    • Content type (sports, education, entertainment, etc.)
    • Sample stream URL
    • Expected viewer geography
    • Broadcasting license or content compliance policy
  3. 3

    Create CDN resource

    Follow the simple setup guide to create your video CDN resource.

  4. 4

    Configure caching

    Set appropriate cache TTLs for your video files:

    • Playlists (.m3u8): 1-2 seconds (live) or 5-60 seconds (VOD)
    • Segments (.ts, .m4s): 60 seconds (live) or 1-24 hours (VOD)
  5. 5

    Test and deploy

    Test your stream with the CDN URL and deploy to production when ready.

Use cases

Live Sports Broadcasting

  • Deliver sports events to 100K+ concurrent viewers
  • Enable geo-restrictions based on broadcasting rights
  • Use origin shielding to protect origin from traffic spikes

Educational Platforms

  • Stream online courses and webinars globally
  • Implement secure tokens for paid content access
  • Use custom domains for branded experience

Entertainment & Media

  • Deliver movies and TV shows on-demand
  • Implement geo-blocking for regional licensing
  • Use secure tokens to prevent unauthorized sharing

User-Generated Content

  • Scale video delivery for social platforms
  • Handle spiky traffic patterns efficiently
  • Reduce origin bandwidth costs by 80-95%

Pricing

Video CDN pricing is based on:

  • CDN traffic volume: Pay for bandwidth delivered to viewers
  • CDN subscription tier: Any paid CDN plan
  • Optional features: Origin shielding, custom SSL certificates

Legal requirement: Streaming activation requires approval from CDB support to ensure compliance with content licensing and copyright laws.

Next steps

Additional resources