AWS Elemental MediaLive
User Guide

Actions in the Schedule

The schedule is a list of actions that are performed on the channel as it is running. You create these actions. Each action has an explicit or implied time that specifies when it will be executed in the channel.

You create actions in the schedule. The actions remain in the schedule until shortly before their start time, when they are received by the channel. At the action start time, the channel executes the action.

You can delete an action from the schedule up to the moment that the channel receives it.

Types of Schedule Actions for Input Switching

  • Action to switch the input that the running channel is ingesting. The action specifies when to perform the switch: either at a specific (fixed) time, or to follow when the currently running input has finished.

    When this action is executed in the channel, the channel stops ingesting the current input and starts ingesting the specified input.

    With input switching, the channel must already be set up with all the inputs that you want to switch to. The switch actions can't be used to insert an input into the list of inputs in the channel. It can only be used to switching among the inputs already in the list.

    Once it is created, the action waits in the schedule. Then 15 seconds before the start time it is received in the channel. At start time it is executed in the channel.

Types of Schedule Actions for Image Overlay

  • Action to activate a static image overlay. An image overlay is an image that is layered over the underlying video.

    When this action is executed in the channel, the image overlay is superimposed on the video.

    If the image overlay information includes a duration, then at the appropriate time the image overlay is removed.

  • Action to deactivate a static image overlay.

    When the deactivate action is executed in the channel, the image overlay is removed. This action can therefore be used to remove a currently running image overlay before the specified duration, or remove it when no duration was specified.

Once it is created, the action waits in the schedule. Then 15 seconds before the start time, the action is received in the channel. At start time it is executed in the channel.

Types of Schedule Actions for SCTE-35

  • Action to insert a splice_insert into the channel: a SCTE-35 message with splice_command_type of splice_insert.

  • Action to insert a time_signal into the channel: a SCTE-35 message with splice_command_type of time_signal.

  • Action to insert a SCTE-35 return_to_network message into the schedule in order to end a splice_insert that either has a duration or has no duration.

Once it is created, the action waits in the schedule. Then 15 seconds before the start time, the action is received in the channel. At start time it is executed in the channel.