How to Schedule Your 24/7 Stream With the Calendar
A step-by-step guide to building a weekly calendar of programming for your 24/7 stream. Add videos, playlists, and compositions to time slots and let it run automatically.
Introduction
A 24/7 stream is more interesting when it's programmed. Different content at different times of day. Recurring shows on certain days. A movie marathon on Friday nights.
The Calendar makes that easy. Drag your content onto a weekly grid, set what recurs, and your channel runs itself.
This guide walks you through building your first scheduled stream end-to-end.
Before You Start
Have ready in your media library:
A handful of videos you want to schedule
One or two playlists for music blocks or themed segments
Optional: one or two compositions for branded blocks
If your library is empty, see Uploading Videos and Managing Your Media Library and Importing Videos from Facebook, TikTok, Instagram and More.
Step 1: Create a Scheduled Stream
Click Create Live Stream from your dashboard
Choose Scheduled Stream as the stream type
Name it (e.g., Weekly Programming)
Pick aspect ratio and quality
Click Create
You'll land on the new stream's Calendar view: a weekly grid.
Screenshot suggestion: Empty calendar grid with day-of-week headers and hour rows.
Step 2: Add Your First Block
Click on a time slot, say Monday at 9:00am. A dialog opens.
In the dialog:
Pick what plays: a video, a playlist, or a composition
Set the duration: by default, the block matches the content's length; you can extend or shorten
Choose how it fills the slot: Loop (repeats for the entire slot) or Play Once (plays once, ends)
Optionally assign an overlay template for branding
Click Save
The block appears on the calendar.
Screenshot suggestion: Calendar entry dialog with the content picker, duration, and Loop / Play Once toggles.
Step 3: Make It Recurring
Click your new block to edit it. In the dialog, choose:
Recurrence: None, Daily, Weekly, Monthly
Interval: every 1 / 2 / 3 weeks (e.g., "every other week")
End condition: never, until a specific date, or after a number of occurrences
For most weekly programming, pick Weekly with no end. The block now appears every week on the same day and time.
For details on recurrence, see Recurring Schedules: Set It Once, Run It Forever.
Step 4: Build Out the Week
Repeat for the rest of your programming. A typical week for, say, a music channel might look like:
Time | Mon–Fri | Sat | Sun |
|---|---|---|---|
6am–9am | Quiet morning playlist | Quiet morning playlist | Sunday devotional |
9am–12pm | Upbeat work-from-home mix | Workout playlist | Sunday service rerun |
12pm–3pm | Focus / instrumental | Top-of-the-week show | Afternoon worship |
3pm–6pm | Late afternoon mix | Throwback hour | Family content |
6pm–9pm | Evening session | Friday-night party | Evening service |
9pm–12am | Lo-fi sleep mix | Lo-fi sleep mix | Lo-fi sleep mix |
That's 21 blocks. Once they're set up as recurring, they run forever.
Step 5: Set a Fallback
Click Fallback Settings on the Calendar toolbar and pick what plays when no entry is on:
Black Screen: black with silence. This is the default.
Default Playlist: loops a playlist as filler.
Standby Video: loops one video, such as a "We'll be right back" message or a branded loop.
Last Item: keeps looping the last video of the entry that just aired.
Fallback plays before the first entry, in gaps between entries and after the last one. With Auto Start & Stop it also fills the moments before the first entry and after the last, while the stream starts and winds down. A Live Input slot shows its own waiting slate instead. If the playlist you picked is deleted or empty, the stream plays black.
For most channels, a default playlist is the right choice. It means the stream never goes silent.
Step 6: Add Destinations and Go Live
Click Destinations in the sidebar
Add the platforms you want: YouTube, Twitch, Facebook, custom RTMP, etc.
Click Go Live
The stream starts and the calendar takes over. The right content plays at the right time, every time, automatically.
Editing While Live
You can edit the calendar while the stream is running. Add a new block, change a recurring schedule, swap content: your stream picks up the changes on the next slot transition. No restart needed.
This is great for:
Last-minute schedule changes (a sermon swap, a special announcement)
Adding new content as your library grows
Adjusting recurrence after you see what's working
When Entries Overlap
When two entries overlap, the one on top plays. An entry goes on top when you drag, move or resize it over another, when you choose Bring to front from its right-click menu, or when you start it with Play now. Send to back puts it underneath. At the same level, the entry that ends later plays.
The entry underneath is interrupted. Its When Interrupted setting, in the entry dialog, says what happens when it comes back:
Skip (the default): it plays from where the clock says it should be, so the part that was covered is skipped. Good for anything tied to the time of day.
Resume: it continues from where it stopped. It still ends at its scheduled time, so its last part may not play. A Resume entry starts over if the stream goes to fallback content or restarts in between.
Pro Tips
Start with the recurring blocks first. Set up your weekly anchors (e.g., Sunday 11am service) before filling in one-off blocks.
Match content energy to time of day. Quiet content in the morning, energetic in the afternoon, calm at night. Viewers feel it even if they can't articulate why.
Use Loop for music, Play Once for shows. Music blocks should fill their slot. Shows should run their natural length.
Don't program every minute. Gaps with a fallback are fine. Sometimes a stream feels more alive when there's a "house playlist" between named shows.
Use overlay templates for branding consistency. See Creating and Managing Overlay Templates.
Common Questions
What if two blocks overlap? The one on top plays. See When Entries Overlap.
Can I program months in advance? Yes. Add as many one-off and recurring blocks as you want. The calendar shows the next several weeks at a glance.
What if the stream goes down? It auto-recovers. Calendar progress is preserved across restarts. See Why Your 24/7 Stream Stays Live.
Can I jump to a block manually? Yes, see Using "Play Now" to Take Your Stream Off-Schedule.