HLS video in podcasts, who's doing what?

Apple Podcasts recently announced they will be supporting HLS video, bringing a high-quality video option to their app for shows that want to do video episodes, including the ability to seamlessly switch between video and audio-only during playback.

It is now officially launched in Apple Podcasts for iOS 26.4 - phones, tables, web only, no support in the Apple Podcasts for macOS or tvOS yet.

Publishers can make the same high-quality video experience available in all podcast apps simply by adding the same HLS multivariant playlist url to the podcast:alternateEnclosure tag at the episode-level in their existing audio podcast RSS feed.


Subscribe for updates to all of our stories via our RSS feed


HLS is a rich format with an almost endless variety of optional features and configurations, so “HLS video” doesn’t really tell the whole story.

I’ll be keeping an eye out for HLS video in Apple Podcasts and in RSS feeds. Let’s take a look at what hosting companies are actually doing with their HLS video in podcasts so far, and how they are doing it.

Since this analysis looks at the actual media files, it excludes hosting companies that have announced future support but have no actual HLS video episodes to show yet in either RSS or Apple Podcasts.

So far I’ve found at least 78 shows with HLS video support (1070 HLS video episodes) in Apple Podcasts.

Let me know if you find one not already on this list.


Consider supporting this ongoing research if you find it valuable. We prioritize new areas of focus based on suggestions from our supporters.


Acast

I’ve found at least 52 shows (894 video episodes) hosted by Acast using the new HLS video integration in Apple Podcasts, and used the latest episode from each show as the basis for the analysis below.

They use HLS version 7 and include one common audio track (English) using the AAC format, at an average declared bitrate of ~140kbps (max declared peak of 157kbps).

Acast don’t provide HLS subtitles.

Video resolutions:

HLS thumbnails, used for scrubbing and hovering in players, are provided in 240p.

The audio is served from AWS using a single .ts file, using byte ranges to delineate 6-second chunks. Same for video and thumbnails.

Up to four ad slots are defined: pre-roll, 2 mid-rolls, and post-roll using HLS intersitials. Ads are served from the same infrastructure.

Example show: Mind If We Talk? (RSS feed)


ART19

I’ve found at least 10 shows (136 video episodes) hosted by ART19 using the new HLS video integration in Apple Podcasts, and used the latest episode from each show as the basis for the analysis below.

They use HLS version 7 and include one common audio track (English) using the AAC format, at an average declared bitrate of 128kbps (max declared peak of 129kbps).

ART19 provided HLS subtitles on some shows (2 of 5).

Video resolutions:

HLS thumbnails, used for scrubbing and hovering in players, are provided in 480p.

The audio is served from AWS using separate 6-second .aac files. The video and thumbnails are served using single .ts files, using byte ranges to delineate 6-second chunks.

No ad slots were found on any shows.

Example show: Baby, this is Keke Palmer (RSS feed)


Omny Studio

I’ve found at least 5 shows (11 video episodes) hosted by Omny using the new HLS video integration in Apple Podcasts, and used the latest episode from each show as the basis for the analysis below.

They use HLS version 8 and include one common audio track (English) using the AAC format, at an average declared bitrate of 128kbps (max declared peak of 128kbps).

No HLS subtitles were provided.

Video resolutions:

No HLS thumbnails for scrubbing and hovering in players.

The audio is served from AWS using separate 6-second .m4s (fMP4) files. Same for video.

Up to five ad slots are defined: pre-roll, and 4 mid-rolls using HLS intersitials. Ads are served from the same infrastructure (iheart and triton in the hostname). Also the first interstitial definition I’ve come across using EXT-X-DATERANGE CUE=PRE

Example show: Las Culturistas with Matt Rogers and Bowen Yang (RSS feed)


Podigee

I’ve found at least 2 shows (5 video episodes) hosted by Podigee using the new HLS video integration in Apple Podcasts, and used one episode as the basis for the analysis below.

They use HLS version 7 and include one common audio track (German) using the AAC format, at an average declared bitrate of 128kbps (max declared peak of 128kbps).

No HLS subtitles were provided.

Video resolutions:

HLS thumbnails, used for scrubbing and hovering in players, are provided in all resolutions.

The audio is served from Amazon S3 (Ireland) using a single .mp4 (fMP4) file, using byte ranges to delineate 6-second chunks. Same for video and thumbails.

No ad slots were found on any shows.

Example show: $HZ wir müssen reden (RSS feed)


Transistor

I’ve found at least 2 shows (3 video episodes) hosted by Transistor using the new HLS video integration in Apple Podcasts, and used the latest episode from each show as the basis for the analysis below. Transistor supports HLS urls via podcast:alternateEnclosure in their RSS feeds, and in the case of these two shows, the same HLS video episodes in Apple Podcasts are also available in the corresponding public feeds.

They use version 7 and include one common audio track using the AAC format, at an average declared bitrate of ~128kbps (max declared peak of ~128kbps).

HLS subtitles were not available.

Video resolutions:

HLS thumbnails, used for scrubbing and hovering in players, are provided in 480p.

The audio is served from Cloudflare using a single .mp4 (fMP4) file, using byte ranges to delineate 6-second chunks. Same for video and thumbnails.

No ad slots were found.

Example show: Primary Technology (RSS feed)


Audiomeans

I’ve found at least 7 shows (21 video episodes) hosted by Audiomeans using the new HLS video integration in Apple Podcasts, and used the latest episode from one show as the basis for the analysis below.

They use version 7 and include one common (French) audio track using the AAC format, at a max declared peak bitrate of 141kbps.

HLS subtitles were not available.

Video resolutions:

HLS thumbnails, used for scrubbing and hovering in players, are provided in 480p.

The audio is served from AWS using a single .mp4 (fMP4) file, using byte ranges to delineate 6-second chunks. Same for video and thumbnails.

One post-roll ad slot is defined using HLS intersitials. Ads are served from an audiosvr.com (?) url, an EC2 server. The post-roll ad slot is defined using EXT-X-DATERANGE CUE=POST

Example show: Small Talk - Konbini (RSS feed)


Fountain

I’ve found at least 57 shows (710 video episodes) hosted by Fountain using HLS in their podcast RSS feeds, and used a few recent epsiodes as the basis for the analysis below.

They use HLS version 3 and do not have one common audio track, instead baking AAC audio into each video track.

Fountain don’t provide HLS subtitles.

Video resolutions:

No HLS thumbnails for scrubbing and hovering in players.

The audio and video is served from Cloudflare using separate 6-second .ts files.

No ad slots were found on any shows.

Example show: Digital Credit Frontier (RSS feed)


RSS.com

I’ve found at least 2 RSS.com shows using HLS in their podcast RSS feeds. They don’t host HLS directly, but support a “bring your own HLS” model. As such, each show can bring different HLS infrastructure so are analyzed separately below.

One show uses Mux for HLS, version 5 and includes one common audio track using the AAC format.

No HLS subtitles were provided.

Video resolutions:

No HLS thumbnails for scrubbing and hovering in players.

The audio is served from Mux using separate 6-second .m4s (fMP4) files, as are the video tracks.

No ad slots were found.

Example show: Foc a Terra (RSS feed)

One show uses Cloudflare Stream for HLS, version 6 and includes one common audio track using the AAC format.

HLS subtitles (English) were also provided.

Video resolutions:

No HLS thumbnails for scrubbing and hovering in players.

The audio is served from Cloudflare using separate 4-second .mp4 (fMP4) files, as are the video tracks.

No ad slots were found.

Example show: The Steady State Sentinel (RSS feed)


LISTEN

I’ve found at least one LISTEN (listen.style) show using HLS in the podcast RSS feed, and used the episodes as the basis for the analysis below.

It uses HLS version 7 and two of three episosdes use one common audio track using the AAC format.

HLS subtitles were not found.

Video resolutions:

No HLS thumbnails for scrubbing and hovering in players.

The audio is served using separate 10-second .m4s (fMP4) files, as are the video tracks.

No ad slots were found.

Example show: jkondoの朝の散歩 (RSS feed)


Q & A

What about auto-downloads?

Any video episodes published via HLS can be downloaded for offline use, just like audio episodes. They can also be auto-downloaded, depending on what the app wants to do.

Apple Podcasts provides a global on/off setting to download video just like audio when auto-downloading, which defaults to off. This setting can also be overridden at an individual show level. Listeners can also force a download of any video episode at any time for offline use, the same as audio.

What exactly is downloaded, though?

Ultimately, it is up to the app. Think of HLS as providing a menu of video/audio track selections for the episode, with the app having the final say on what to order.

In general, iOS applications do not include HLS interstitials (i.e. dynamic ads) by default when downloading HLS, but iOS provides a rich API for selecting which track qualities, and even which interstitials to include in the download. Different apps can make different decisions, and can decide to surface additional settings (or not) for the listener to have a say.

We’ll have to wait and see what Apple Podcasts chooses to do when auto-downloading and when force-downloading. At the moment, I notice that for a show that has known pre-roll interstitial ads, the interstitials are not downloaded when force-downloading an episode and playing it back in airplane mode.


Updated 2026-03-29, added LISTEN, updated Apple Podcasts show and episode counts.

Updated 2026-03-27, updated Apple Podcasts show and episode counts, and a total at the top.

Updated 2026-03-26, updated show and episode counts following Apple Podcasts official iOS 26.4 launch, added Omny and Audiomeans, removed Simplecast.

Updated 2026-03-23, updated Transistor with examples from Apple Podcasts.

Updated 2026-03-17, added Podigee.


Research by John Spurlock.

Let me know if you know of any other podcast hosting companies supporting HLS video in podcasts, and I’ll update the findings here.


Consider supporting this ongoing research if you find it valuable. We prioritize new areas of focus based on suggestions from our supporters.


Modify this page, Discuss this page