Schedule the start and stop of your channel

Define when a channel should be ready and when it should be stopped

THEOlive offers the option to schedule the start and stop of a channel automatically. This has some advantages:

  • All machines needed to run the THEOlive stack will be ready on time
  • You don't need to develop a scheduler on your own, reducing costs
  • No needless transcoding minutes when forgetting to stop a channel

How it works

A scheduler can be seen as a collection of a start and end time, and a list of channels that have to start and stop at these given times.

15 minutes before the actual start, the channels of this scheduler will go in scheduled state. During this period, the whole THEOlive stack will start up. It's not possible to start or stop channels in this scheduler on their own in this timeframe. The THEOlive player will show nothing in this period: it will behave the same as if the channel was in stopped mode.

At the chosen start time, the channel will move to playing mode and start showing content to your viewers. When the end time is met, the channel will stop.

Creating and managing a scheduler through the API

Creating a scheduler is very easy through our API. Please refer to Create scheduler for more information. Updating and deleting a scheduler through the API is also possible, unless the scheduler is in an active state (between start and end).

Scheduler management in the console

At any time, you can see the schedulers that are active, pending and terminated. Schedulers that are active cannot be updated or deleted.


Overview of schedulers

When creating a new or managing an existing scheduler, you can pass a name, start and end date, and select the channels that are part of this channel and should start and stop at the given timestamps.


Creating a new scheduler