A CDN (Content Delivery Network) is a geographically distributed network of cache servers — called edge nodes or points of presence (PoPs) — that store copies of video segments and static assets close to where learners are located. When a learner's player requests an HLS segment, the CDN intercepts the request at the nearest PoP and serves it from cache rather than routing the request all the way back to the origin storage in a single data centre; this cuts round-trip latency from hundreds of milliseconds to single digits and removes the origin from the hot path for every learner request. For learning platforms, CDN is essential at any meaningful scale: a single popular course session with thousands of concurrent viewers would saturate origin bandwidth without edge caching. Major CDN providers used with learning video include Cloudfront, Cloudflare, Fastly, and Akamai; most cloud transcoding services output directly to a CDN-backed storage bucket. CDN also provides rudimentary DRM support through signed URLs or tokens that expire after a set period, preventing unauthorised sharing of course URLs. The cost model is egress-based — typically priced per GB of data transferred from edge to learner — so a platform with many learners watching high-bitrate renditions at the top of the ABR ladder can incur significant CDN costs; this is the primary reason to optimise the bitrate ladder and keep unnecessary renditions out of the manifest. Geo-blocking and content localisation routing can also be enforced at the CDN layer.

Book cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering HandbookBook cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: Video Streaming, Volume 2 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

A CDN decides whether learners on another continent get instant playback or spinning wheels, and it is often the largest line on the video bill. We wrote seven volumes that cover the whole video stack; for CDNs start with Volume 3, which covers CDN caching, ABR and delivery economics, with Volume 1 on encoding and Volume 2 on HLS and DASH segments. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Is your CDN bill growing faster than your learner count?

We will analyse your traffic and encoding and give you a CDN and caching plan with projected cost per learner hour. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →