Skip to content

Scheduler

The Scheduler triggers automatic playback actions at specific times of day or on a recurring schedule — useful for permanent installations, digital signage, and automated broadcast playout.

The Scheduler view features a visual timeline with real-time updates: progress bars show elapsed time on running schedules, countdown timers show when the next event fires, and colour-coded status indicators (blue = pending, orange = imminent ≤ 30 min, green = executed, red = overdue) give immediate situational awareness. A calendar view is also available for a monthly overview of all scheduled events.

Scheduler timeline with mixed event statuses

Accessing the Scheduler

Switch to the 📅 Schedule tab in the Control View (/control), or open it from the Sub-header in the Main Editor.

Scheduled Events

Each scheduled event has:

PropertyDescription
NameLabel for the event
TriggerTime of day (HH:MM:SS)
DaysWhich days of the week the event fires
ActionWhat to do (see below)
EnabledToggle the event without deleting it

Actions

ActionDescription
Load and play projectOpen a .vpp file and start playback
Play compositionPlay the named composition in the current project
StopStop all playback
Fade to blackFade all outputs to black
Fire cueExecute a specific cue by name or number

Example: Digital Signage Loop

  • 08:00 Mon–Fri → Play composition: Morning_Loop
  • 18:00 Mon–Fri → Fade to black
  • 09:00 Sat–Sun → Play composition: Weekend_Loop
  • 22:00 Sat–Sun → Stop

Scheduler and Auto-Heal

Scheduled events persist across restarts. If the system crashes and Auto-Heal restores it, the Scheduler resumes normally and fires the next pending event at the correct time.

Visual Timeline Features

Live Clock

The Scheduler view shows a live current date/time display, updated every second.

Countdown Timers

For imminent schedules (within 30 minutes), a countdown timer shows exactly how long until the event fires — e.g. 15m 23s.

Status Colours

ColourMeaning
🔵 BluePending — scheduled for the future
🟠 OrangeImminent — fires within 30 minutes (pulses to draw attention)
🟢 GreenExecuted — already fired successfully
🔴 RedOverdue — past the scheduled time but did not fire (engine was not running)

Quick Filters

Use the All / Pending / Executed filter buttons to show only the events you are interested in.

Calendar View

Switch between Timeline and Calendar using the toggle buttons in the Scheduler header. The calendar view displays a monthly grid with colour-coded cue chips on each day. Navigate between months with the ◀ / ▶ arrows, or jump back to the current month with the Today button. Your chosen view mode is remembered across sessions.

Timezone

The Scheduler uses the Windows system clock and timezone. Ensure the operating system clock is set correctly and synchronised (NTP recommended for time-critical installations).

Exaplay 3 User Documentation