HLS Video Podcast

Testing the future of video podcasting with HLS streaming

Sample video podcast episode

Loading video player...

🔧 Technical Details

What you're seeing: This demonstrates our proposed HLS video podcast standard using the podcast:alternateEnclosure tag. The RSS feed contains both traditional audio and HLS video streams, allowing podcast apps to offer video when supported while maintaining audio-first compatibility.

HLS Benefits: Adaptive bitrate streaming, no large file downloads, automatic quality adjustment based on connection speed.

Browser Support: Safari (native), Chrome/Firefox (via HLS.js), most modern video players.

Sample XML: In this example the alternateEnclosure sits underneath the legacy audio enclosure. This means that podcast apps will default to the audio version for compatibility, while video-capable apps can detect and use the HLS stream for enhanced viewing experiences.

<enclosure url="https://media.transistor.fm/346d955d/8ba0f3fb.mp3" 
          length="27892766" 
          type="audio/mpeg"/>

<podcast:alternateEnclosure type="application/x-mpegURL" 
                             length="0" 
                             bitrate="2500000" 
                             height="1080" 
                             lang="en" 
                             title="HD Video Stream" 
                             rel="alternate">
    <podcast:source uri="https://customer-wr8fi2zppse29pbk.cloudflarestream.com/690fa0cfc05a4b5b454cdf62f89b73f2/manifest/video.m3u8"/>
</podcast:alternateEnclosure>
Learn more about Podcast Standards