Why Videospan Uses CMAF for Scalable Video Delivery
At Videospan, every finished video has to travel through a messy real world of browsers, phones, smart TVs, corporate firewalls, CDNs, and unpredictable networks. The viewer only sees a play button. Underneath it, the delivery stack has to make the right file, codec, bitrate, encryption, and protocol decisions in seconds.
That is why we favor CMAF (Common Media Application Format) as the foundation of our streaming architecture. CMAF is not a magic protocol and it does not replace HLS or DASH. Its value is more practical: it lets those protocols share the same segmented media.
For a platform built to process and deliver video at scale, that shared media layer matters.
Delivery Architecture
One Media Package, Two Playback Paths
HLS Manifest
.m3u8
Apple ecosystem and broad device playback
DASH Manifest
.mpd
Web, Android, TV, and multi-DRM workflows
Shared CMAF media
fMP4 segments
Cache once, serve both
The Problem CMAF Solves
Streaming used to force teams into duplicated packaging. HLS commonly used MPEG-2 Transport Stream segments, while DASH used fragmented MP4. If you wanted broad playback coverage, you often created and stored two parallel media sets for the same title.
That duplication sounds harmless until the library grows. Every additional rendition creates more files to encode, encrypt, store, cache, validate, and monitor. Every new codec or quality rung multiplies the operational surface area.
CMAF changes the shape of the system. HLS and DASH can reference the same fragmented MP4 media segments while keeping their own manifests. Videospan can still serve the playback protocol each device expects, but the underlying media package is unified.
Lower Storage and CDN Pressure
The first benefit is simple: fewer duplicate objects.
Video delivery cost is not just the size of the mezzanine file. A single source can become dozens of renditions across resolutions, bitrates, codecs, audio tracks, thumbnails, subtitles, manifests, and encryption variants. If those media segments are duplicated for separate protocol stacks, the storage and cache footprint grows fast.
With CMAF, Videospan can reduce that duplication. The CDN also benefits because the same media object can satisfy more playback requests. Better cache reuse means fewer origin fetches, more predictable performance, and less infrastructure waste.
Operational Impact
What gets simpler with CMAF
Illustrative relative effort
Cleaner Multi-DRM Workflows
Premium and enterprise video often needs DRM. The challenge is that different platforms expect different DRM systems: FairPlay in Apple environments, Widevine across Android and Chrome, and PlayReady across Microsoft and many TV ecosystems.
CMAF fits well with Common Encryption workflows, which means the same media can be prepared for multiple DRM systems instead of creating entirely separate assets for every platform. The exact encryption scheme and license flow still depend on the player and device, but the packaging model is far cleaner than maintaining separate media libraries.
For Videospan, the practical outcome is less drift. When a customer needs protected playback across a mixed device fleet, we can keep the media pipeline consistent and move the platform-specific complexity to the manifest, license, and player layers where it belongs.
Faster Adaptation and Lower Latency
CMAF segments can be split into smaller chunks. Instead of waiting for a full segment to finish, a player can begin receiving and decoding media earlier. In a tuned live pipeline, that chunked delivery pattern is what makes low-latency CMAF possible.
Low latency is not only about live sports or entertainment. It matters for company broadcasts, executive town halls, virtual events, webinars, and other situations where the delay between speaker and viewer affects the experience.
Even for on-demand video, shorter chunks and consistent segment structure help players react more quickly to changing bandwidth. The result is fewer stalls, smoother adaptation, and a better chance that the viewer stays in the highest sustainable quality.
Consistency Across Devices
Unified media packaging also improves quality control. When HLS and DASH share the same segments, there is less risk that one protocol gets a slightly different rendition, codec profile, or encryption behavior than the other.
That consistency matters for brand video. A campaign launch, training module, or executive message should not look meaningfully different because one viewer opened it in Safari and another opened it in Chrome. The player path may differ. The media should not.
The Tradeoffs We Still Manage
CMAF is not a reason to ignore compatibility. Some older players and devices still need legacy HLS packaging. Low-latency CMAF also requires coordination across encoder, origin, CDN, manifest generation, and player behavior. A weak link anywhere in that chain can erase the latency benefit.
Videospan handles those cases with device targeting, player-side fallbacks, and conservative rollout rules. CMAF is the default for modern delivery, but compatibility still wins when a viewer's device requires it.
Why It Fits Videospan
Videospan is built for teams that need high-quality video without hand-managing the technical complexity behind every asset. CMAF supports that goal because it gives us a more unified delivery layer:
- One segmented media package for HLS and DASH workflows
- Better CDN cache efficiency
- Cleaner multi-DRM operations
- A stronger foundation for low-latency playback
- Less room for protocol-specific quality drift
The value is not theoretical. CMAF lets us spend less time duplicating infrastructure and more time improving the viewer experience. That is the kind of technical decision that compounds.
Read more
Why Videospan Uses CMAF for Scalable Video Delivery
How CMAF lets Videospan run a unified HLS and DASH delivery pipeline with lower storage cost, cleaner DRM operations, and faster playback adaptation.
How CMAF Works: The Common Media Application Format Explained
A practical technical breakdown of CMAF, the segmented media format that lets HLS and DASH share files while improving cache efficiency, DRM workflows, and low-latency delivery.
How MPEG-DASH Works: A Technical Guide to Dynamic Adaptive Streaming
A practical explanation of MPEG-DASH, from MPD manifests and segment addressing to codec flexibility, DRM, live streaming, and how it compares with HLS.