How-to

How to run your podcast as a 24/7 live stream on YouTube

A podcast with a few years of episodes has hundreds of hours of audio that almost nobody hears after release week. A 24/7 live stream puts that catalogue on air around the clock, with a live badge and a single link that is always playing. This guide shows how the stream differs from YouTube's own podcast upload, how to build the episode reel, what YouTube's rules say about ads and music, and how to keep it running.

Short answer

  • Two different things. YouTube's RSS ingestion turns each episode into its own static-image video. A 24/7 stream is one live broadcast that plays episode after episode. Many shows do both.
  • The reel is easy to build. Your show art plus the episode audio, joined into one video. Our tested ffmpeg command below came out at about 66 MB per hour of audio, so roughly 60 hours fit in a 4 GB file.
  • Clean the audio first. YouTube says podcast content uploaded through RSS "cannot contain advertisements", host-read sponsorships have to be declared, and every live stream is scanned for third-party music, including your intro and outro.
  • Run it from a server, not a laptop, and expect no archive: YouTube may not capture a stream that runs past 12 hours.

From YouTube Help, tested on our server, checked on October 27, 2026.

RSS upload or a 24/7 stream: what each one does

YouTube already has a way in for audio-first shows. According to YouTube Help, when you submit your RSS feed, "YouTube will create videos for each podcast episode that you choose to upload", using "your podcast's show art to create a static-image video". New episodes upload automatically. The feature is "available in select countries/regions", and it does not notify subscribers about back-catalogue episodes.

That gives you a library: one video per episode, found through search and recommendations. A 24/7 live stream is a different object. It is a single broadcast that is always on, so a listener can drop in at any time, as they would with a radio station, and the stream shows up wherever YouTube surfaces live content.

RSS ingestion vs a 24/7 live streamOur comparison, from YouTube Help and our own test, checked on October 27, 2026.
ComparedRSS ingestion24/7 live stream
What appears on the channelOne static-image video per episodeOne live broadcast that plays episode after episode
New episodesUploaded automatically from the feedAdded when you rebuild the reel
How people find itSearch, recommendations, the podcast's playlistLive surfaces and one link that is always playing
What it costs to runNothingA machine or a service that streams around the clock
Kept as a video afterwardsYesUsually not: streams over 12 hours "may not be captured at all"

The two do not compete. The episode videos are the archive; the stream is the always-on front door that points to it. If you only want your episodes on YouTube, RSS ingestion alone is the simpler answer.

Before you build it: ads, sponsors and music

A back catalogue was edited for a podcast app, not for YouTube, and three things in it can cause trouble.

  • Baked-in ads. On RSS uploads, YouTube says that to comply with its Terms of Service, "podcast content you upload to YouTube cannot contain advertisements". Use the clean masters, not the files with inserted ad breaks, for the stream as well.
  • Host-read sponsor spots. If your podcast includes branded content, YouTube says "you're required to let us know". Declare them on the stream too, or cut the reads from old episodes, since those deals have often ended.
  • Music. YouTube says "All live streams are scanned for matches to third-party content". A licensed intro theme can still match: YouTube warns that "your live stream can be interrupted even if you've licensed the third-party content" unless the owner has allowlisted your channel. Check what your theme licence says about YouTube and live streaming; our guide to music licenses for 24/7 streams shows what to look for.

Guests and co-hosts agreed to a podcast, so if any of them are sensitive about video platforms, ask before their episodes go into a stream that runs on YouTube around the clock.

Build the episode reel

The stream needs a video, and for a podcast the picture can be a still: your show art at 1280 by 720 or 1920 by 1080. List the episodes in play order in a text file:

file 'ep001.mp3'
file 'ep002.mp3'
file 'ep003.mp3'

Then join them under the show art in one pass. The loudnorm filter evens out the volume between old and new episodes, so a quiet early season does not follow a loud recent one:

ffmpeg -loop 1 -framerate 30 -i show-art.png \
  -f concat -safe 0 -i episodes.txt \
  -map 0:v -map 1:a -c:v libx264 -preset veryfast -tune stillimage \
  -crf 28 -g 60 -pix_fmt yuv420p \
  -af loudnorm=I=-16:TP=-1.5:LRA=11 \
  -c:a aac -b:a 128k -ar 44100 -shortest -movflags +faststart \
  podcast-reel.mp4

We tested it on our server on October 27, 2026, with ffmpeg 7.0.2 and three test episodes. The output was H.264 at 30 frames per second with a keyframe every 2 seconds, AAC audio at 44.1 kHz, and an integrated loudness of -15.8 LUFS against the -16 target. The concat method needs episodes in the same format (all MP3 at the same sample rate, for example); convert any odd ones first.

A still image costs almost nothing to encode. The test reel came out at 147 kbps in total, about 66 MB per hour of audio:

Reel size by lengthOur arithmetic from the tested reel (147 kbps), October 27, 2026. Real episodes vary a little.
Reel lengthAboutTypical show
10 hours0.7 GBOne season of a weekly hour-long show
24 hours1.6 GBOne full day without a repeat
60 hours4 GBA 4 GB upload limit, reached
100 hours6.6 GBTwo files, rotated

To add a list of what plays when, which is useful for the stream description or a pinned comment, add up the episode lengths with ffprobe as you build the list. Note that a still-image reel is fine to stream but is a light file: if you send it to YouTube yourself, encode the live output at YouTube's bitrate for your resolution, as in our radio station guide.

Keep it running and keep it fresh

A loop is only as reliable as the machine that sends it. OBS on a home computer stops with the next update or router restart. A rented server running ffmpeg with -stream_loop -1 works, but you then look after the server and the restarts. YouTube also limits what it keeps: "If your stream exceeds 12 hours, it may not be captured at all", so treat the stream as a broadcast, not as storage, and our guide to the YouTube live stream time limit explains the rest.

To keep the stream from feeling like the same day on repeat:

  • Rebuild the reel when a new episode comes out, or every few weeks, so the newest episode is always in it.
  • Rotate by theme: a "best of" reel for the weekday, a full season at the weekend.
  • Put the episode list and links to the full videos or your podcast feed in the description, so listeners who arrive mid-episode can find the start.

To go live at all, YouTube says you need "no live streaming restrictions in the past 90 days" and need to verify your channel. Monetization is a separate question: YouTube does not pay for content that is "mass-produced, generic, repetitive", and a reel of real episodes is the opposite of that, but our guide to the inauthentic content rule covers where the line is.

Run the reel without a server

Short daily shows and briefings

We started in 2019 as a tool for publishing short daily audio briefings to smart speakers, and the same idea applies to a daily show today. A five-minute briefing is too short to loop on its own, but a week of them, or a rolling archive with the newest one first, makes a reel that tells a new listener what the show sounds like. Date each one out loud or on the image, so nobody mistakes last week's news for today's.

Before you go live

  1. The reel uses clean masters: no inserted ad breaks, and sponsor reads cut or declared.
  2. Your intro, outro and any music beds are licensed for YouTube and live streaming, or are your own.
  3. Guests who might object know their episodes will run on the stream.
  4. The reel is 1280 by 720 or larger, with a keyframe every 2 seconds and AAC audio at 44.1 kHz.
  5. The description lists the episodes and links to the full videos or your feed.
  6. The stream runs from a server or a hosted service, and the stream key is stored like a password.

FAQ

Can I live stream my podcast 24/7 on YouTube?

Yes. Join your episodes into one video with the show art, and loop it to your stream key from a server or a hosted service. You need a verified channel with "no live streaming restrictions in the past 90 days".

Is a 24/7 stream better than uploading episodes with RSS?

They do different jobs. RSS ingestion creates one static-image video per episode, which is your searchable archive. The stream is one always-on broadcast. Many shows use both, with the stream pointing to the episode videos.

How many episodes fit in one video?

In our test, a still-image reel came out at about 66 MB per hour of audio, so a 4 GB file holds roughly 60 hours. For more, build two reels and rotate them.

Can I keep the ads in old episodes?

Not on RSS uploads: YouTube says podcast content you upload "cannot contain advertisements". Use the clean masters for the stream too, and declare or cut host-read sponsor spots.

Will my theme music get the stream interrupted?

It can. Every live stream is scanned for third-party content, and YouTube warns that a stream "can be interrupted even if you've licensed the third-party content" unless the owner has allowlisted your channel.

Sources

  1. YouTube Help: deliver podcasts using an RSS feed, get started with live streaming, archive live streams, copyright issues with live streams and channel monetization policies. Checked on October 27, 2026.
  2. ffmpeg reel command tested on our server (ffmpeg 7.0.2) on October 27, 2026.
  3. Loopcast: YouTube page and pricing. Checked on October 27, 2026.