Table of Contents

Titles "Watch Next"

Consider setting up automatic generation of “Watch Next” titles. The setup algorithm is similar to title "now in program". We'll use the Skylark server's "Actions" automation rules engine for this.

Creating a title template

Let's create a graphic composition, which will be used as the title template.

The graphic composition consists of three elements:

In the properties of the NextProgTitle element, we need to set the parameterization type to “External”. Doing that we will be able to set the text in the NextProgTitle field during playback. Let's save the graphical composition and name it “Watch_Next_GR” for example.

When do I give out the title?

Now let's decide on which elements in the main playlist the “Watch Next” title should be produced and on which elements it shouldn't. For example, we will only provide a caption on “relevant” shows, and not on commercials and interprogramming. We will provide a “Watch It Next” caption 10 seconds before the end of the show. For the “relevant” shows in the playlist, the “Type” column will be set to “prog”.

For the example, we'll take the text for the title from the “Comment” column.

Setting Actions

We need to create a rule according to which the Skylark server will play the template graphic composition on certain lines of the main playlist, and the value of the “Comment” column of the next “meaningful” line of the main playlist will be passed to it. The Actions program channel is configured from the server management console - Administrator Control Panel. The management console is accessed either locally from the server, or from any client machine on the network at http://server_ip:7901. You must log in as an administrator. After logging into the management console, select Manage in the left menu of the console. Then go to the “Program outputs” tab. In the window of the desired program channel select the “Actions” tab, and just below - “Playlist events”. Click the “Add action” link. The “Add action” rule creation window opens.

In the Action configuration section, specify the following settings:

In the Action condition section you specify the conditions of the rule triggering. Let's make the following settings:

In the Action parameters section it is necessary to set the settings for the “Play clip” action. Pay attention that when you put the mouse cursor to the ParamN fields you will see hints.

ParameterDescription
Param1The number of the graphic playlist in which the title will be played.
Param2Write the name of the template graphic song exactly as it is called in the media base.
Param4Sets the In point of the graphic composition. The value is set in frames. In our case, the In point coincides with the beginning, so we set it to 0.
Param5The Out point is set. You have to recalculate the duration of the graphic composition in frames and put it in this field.
Param6The duration is set. You need to recalculate the duration of the graphic composition in frames and enter it in this field.
Param10The parameterization of the graphic composition is set. Here you set the substitution of values from the playlist columns in our graphic composition. Click on the three dots next to the Param 10 field, and in the list that opens select “Next item field…“

 Next, in the window that opens, make the following settings: These settings will make the server look for the closest line in the playlist without status (clip not played) that has “prog” in the Type column and take the value of the Comment column of that line. It remains only to substitute the value in our title template. To do that, press the OK button and add to the beginning of the Param 10 field the name of the graphic composition element, in which the substitution is performed (in our example the element is called NextProgTitle). After the element name put the @ symbol. So, the Param 10 field must contain the following value: NextProgTitle@$(!comment:type=prog/1)
Param11The start type is “PLAY”

This completes the configuration. You have to click the OK button in the rule editing window and after that you have to click the “Apply changes” button at the top of the page. The corresponding program channel will be reloaded and the created automation rule will be applied and executed by the server during playlist playback.