Skip to main content

Documentation Index

Fetch the complete documentation index at: https://gcore.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Multi-codec Live and VOD delivery

Multi-codec content delivery helps large video libraries reduce delivery traffic by serving a more efficient codec to compatible devices while keeping H.264 as a fallback. A player can request HEVC, AV1, VP9, or H.264 renditions depending on the viewer’s browser, device, and playback format. Gcore CDN is codec- and quality-agnostic. It distributes the video files and playlists that your origin provides, including prepared multi-codec HLS CMAF or MPEG-DASH streams. If your library already has multi-codec renditions, you can deliver them through Gcore CDN. If your library is still mostly H.264, you can create HEVC, AV1, and VP9 renditions with Gcore Video Streaming multi-codec VOD. This is useful for enterprise VOD catalogs with high traffic.

Business value

For large live broadcasts and large VOD libraries, codec choice is an ROI decision, not only a technical setting. If a major part of your audience can play HEVC, AV1, or VP9, you can reduce delivered bitrate and lower CDN bandwidth consumption. Typical target use cases:
  • Live sports broadcasts
  • Live premium content
  • Film and TV archives
  • E-learning catalogs
  • News and media archives
  • Subscription or ad-supported VOD platforms
  • Any library with tens of thousands of hours of watched content
Actual savings depend on your source quality, codec mix, viewer devices, bitrate ladder, geography, and playback behavior. Gcore can help evaluate expected savings before you migrate a large library.

Codec comparison

CodecTypical bitrate reduction vs H.264Main benefitTypical device supportBest fit
H.264BaselineMaximum compatibilityAll devicesBaseline playback and fallback
HEVC (H.265)About 30-50%Lower bitrate than H.264 at similar qualityApple devices, many Smart TVs, newer mobile devicesPremium VOD and live-broadcast content
VP9About 25-45%Efficient web playbackMostly Android-based devices, VOD librariesBrowser-heavy audiences
AV1About 40-60%Highest compression efficiency among modern web codecsNewer devices and browsers, smart TVs and hardware decodersLarge catalogs where bandwidth savings justify premium processing

Device coverage and cost reduction potential

Modern codec support is already broad enough for many video services to use multi-codec delivery as a cost-reduction strategy. The player can keep H.264 as a fallback and serve HEVC, AV1, or VP9 only to compatible devices.
CodecGlobal browser supportDesktop coverage signalMobile coverage signalCost reduction potential
VP9 / WebM96.52% full or partial supportAbout 95.7% of desktop browser share is in browsers with VP9/WebM support: Chrome, Edge, Safari, Firefox, and OperaAbout 97.8% of mobile browser share is in browsers with VP9/WebM support: Chrome, Safari, Samsung Internet, Opera, UC Browser, and FirefoxHigh for browser-heavy audiences, Android playback, and large catalogs that still rely mostly on H.264
AV194.29% full or partial supportAbout 89.5% of desktop browser share is in browsers with AV1 support: Chrome, Edge, Firefox, and Opera. Safari adds another 6.2% with partial supportAbout 71.7% of mobile browser share is in browsers with AV1 support: Chrome, Samsung Internet, Opera, UC Browser, and Firefox. Safari adds another 26.0% with partial supportHigh where devices have AV1 decode support and the library has enough traffic to justify premium transcoding
HEVC / H.26593.94% full or partial supportSafari has full HEVC support and represents about 6.2% of desktop browser share. Chrome, Edge, Firefox, and Opera add about 89.5% with partial support that can depend on OS and hardwareiOS Safari and Samsung Internet have full HEVC support and represent about 28.9% of mobile browser share. Chrome and Firefox add about 66.2% with partial supportHigh for Apple-heavy audiences, Smart TVs, premium content, and high-resolution VOD
Sources: Can I use AV1, Can I use WebM/VP9, Can I use HEVC, and StatCounter browser market share for April 2026: desktop and mobile.
Codec support depends on browser version, operating system, hardware decoder, player, and delivery format. Use your own playback analytics to estimate the share of viewers who can receive each codec before migrating an entire library.
  1. Review your current VOD library: hours of content, monthly traffic, top countries, device mix, and current codec.
  2. Define the codec set: usually H.264 fallback plus HEVC, AV1, VP9, or a subset.
  3. Choose output formats. HLS CMAF and MPEG-DASH are the main delivery paths for modern codecs.
  4. Test playback on your most important devices and players.
  5. Migrate the high-traffic part of your library first, then expand to the long tail if ROI is positive.
  1. Prepare the live encoding and packaging workflow on your origin or streaming platform.
  2. Keep H.264 as the compatibility fallback for live playback.
  3. Add HEVC, AV1 for device groups where you have tested playback.
  4. In HLS MPEG-TS use H.264. In HLS CMAF and MPEG-DASH use H.264, HEVC, and AV1.
  5. Test the full live path before launch: encoder, packager, CDN cache behavior, player, latency, and fallback logic.
  6. For important broadcasts, use origin shielding to reduce origin load during audience peaks.
Advanced live multi-codec delivery depends on the ingest, packaging, player, and device path. Validate it with Gcore before using it for a production broadcast.

Delivery formats

Delivery formatContainerMulti-codec supportNotes
HLS MPEG-TSMPEG-TS chunksNoSupports H.264. Used for compatibility among all devices, especially legacy devices: mobile, desktop, Smart TV, STB, etc.
HLS CMAFFragmented MP4 (fMP4) chunksYesRecommended for Apple and modern HLS playback with H.264, HEVC, and AV1. Not recommended for VP9 delivery.
MPEG-DASHfMP4 or WebM chunksYesRecommended for Android, web, Smart TVs, and advanced player workflows. Use WebM chunks for VP9.
MP4 downloadsSingle MP4 fileDepends on codecUseful for direct file access to H.264, HEVC, or AV1 versions.
WebM filesSingle WebM fileVP9Useful for direct VP9 file delivery when your workflow provides standalone WebM outputs.
For more details on playback formats, see HLS, MPEG-DASH, and MP4.