Broadcast learning guide

How Television Scheduling Works

Linear, live, FAST, on-demand, and catch-up—different rules, connected workflows.

  • Scheduling models
  • Practical techniques
  • Operational handoffs

Linear: when it airs

Schedule programs against a continuous broadcast clock.

On-demand: when it’s available

Manage release dates, rights, territories, and expiration.

Modern broadcast operations often manage both simultaneously.

The major television scheduling models

These models can overlap: one program may move through several services. Some describe a delivery method, others a business or access model. SVOD means subscription video on demand; AVOD means advertising-supported video on demand. FAST means free ad-supported streaming television.

Major television scheduling models
ModelPrimary techniqueExample
Linear televisionFixed-time schedulingCBS program, Thursday at 8 PM
Live eventsEvent-driven, flexible durationFootball game with potential overtime
FAST channelsContinuous programmed streamingThemed streaming channel
SVODRelease and availability windowsSubscription original series
AVODOn-demand access with advertisingEpisode with ad breaks
Catch-up TVPost-broadcast availabilityEpisode available after airing
TV Everywhere (TVE)Authenticated, rights-based accessSubscriber watches recent episodes
Start-over / time-shifted TVRestart or replay broadcastsRestart a show in progress
Pop-up channelsTemporary event schedulesSports tournament channel

Examples describe common uses, not exclusive rules. Subscription services may also carry live streams; TV Everywhere can include live and on-demand access.

How the scheduling techniques differ

Traditional Linear

A 24-hour broadcast clock with scheduled start times, durations, commercial inventory, junctions, and continuity requirements.

Dayparting · Stripping · Hammocking · Tentpoling · Counterprogramming · Lead-ins & lead-outs

Explore these techniques
Dayparting
Match programming to audience habits at different times of day.
Stripping
Schedule a series in the same time slot across several days.
Hammocking
Place a developing program between established audience draws.
Tentpoling
Use a strong program to support the surrounding schedule.
Counterprogramming
Offer an alternative to what competitors are showing.
Lead-ins & lead-outs
Consider the programs immediately before and after a show.

Live Sports & Events

Flexible durations, contingency programming, overrun protection, and dynamic adjustments keep a live schedule workable.

Floating starts · Conditional events · Alternate programming · Regional feeds · Schedule recovery

Explore these techniques
Floating starts
Allow the next event to follow the actual end of live coverage.
Conditional events
Schedule an item only if the triggering condition occurs.
Alternate programming
Prepare substitute content for delays, cancellations, or early finishes.
Regional feeds
Coordinate variations for different territories or markets.
Schedule recovery
Adjust subsequent programming and commercial commitments after a change.

FAST Channels

Continuous programmed streaming combines playlists with manifest generation, ad signaling, dynamic ad insertion, and platform-specific metadata.

Automated playlists · Thematic blocks · Library loops · Content rotation

Explore these techniques
Automated playlists
Assemble eligible assets into a sequence using editorial and timing rules.
Thematic blocks
Group programs by subject, genre, audience, or occasion.
Library loops
Repeat a scheduled sequence while respecting rights and rotation rules.
Content rotation
Vary titles and episode order to manage repetition.

On-Demand & Catch-Up

Manage content availability, rights, release dates, expiration, territories, and publication status instead of a continuous channel clock.

Premiere windows · Next-day availability · Binge releases · Weekly drops · Rights-based expiration

Explore these techniques
Premiere windows
Set the period in which content may first become available.
Next-day availability
Publish after the linear airing when rights and delivery permit.
Binge releases
Release multiple episodes together.
Weekly drops
Release episodes on a recurring weekly cadence.
Rights-based expiration
Remove access when the applicable rights window ends.

Images are AI-generated illustrations of these workflows.

One program. Multiple scheduling workflows.

A hypothetical one-hour drama illustrates how the same episode follows different scheduling rules.

Master Program Record

Episode ID · Duration · Rights · Media assets · Metadata

  • CBS Linear

    Wednesday · 9 PM

    Fixed broadcast schedule

  • Paramount+ VOD

    Thursday release

    Availability window

  • Catch-up TV

    7-day window

    Post-airing access

  • FAST Channel

    Future replay

    Continuous playlist

Illustrative scenario—not actual Paramount release policy. Each destination requires its own scheduling rules, even when the underlying episode is identical.

The operational differences that matter

Operational requirements across linear, FAST, VOD and catch-up
RequirementLinearFASTVOD / Catch-up
Fixed airtimeRequiredRequiredUsually not
Program durationCriticalCriticalAsset-based
Rights windowsYesYesCritical
Commercial breaksScheduledOften dynamicOften dynamic
Guide informationEPG dataEPG dataCatalog metadata
Live overrunsCritical for liveCritical for liveCapture / release impact
Regional restrictionsYesYesYes
Content expirationRights-dependentRights-dependentCore scheduling rule

“Required” airtime refers to the channel schedule; individual systems may support fixed or sequence-relative starts. Ad-supported services may use scheduled or dynamic advertising. Actual rights, guide data, and delivery requirements depend on the platform.

How these workflows converge

SCTE 301 (2025) is a recommended practice for assembling linear and FAST channels from VOD assets, including ad signaling, metadata, and distribution coordination.

Read the SCTE 301 overview ↗ · See AWS channel assembly documentation ↗

Put it into practice