Schedules

Top  <<  >>

A schedule is basically a list of clips with a validity interval and a programming for every time slot. Every clip has its own position, length and number of loops within the programming.
A schedule can be applied to a single player or to a group.

 

It is possible to create, retrieve, update and delete a schedule.

 

1.To create a new record, click on the New button and fill the detail page shown.
2.To update an existing record, select the desired record from the list and click on the Edit button. An editable detail page is shown.
3.To delete a record, select the desired record from the list and click on the Delete button.
 

The following functions are provided to help you select and search the records:

Find: Performs a search, looking for the text in the box within the record fields. The search is started after pressing the go button.

Group: Is a drop down list containing the list of all groups and the option All. You can use it to filter the list showing all records (All) or all records belonging to a specific group.
 

Alphabetic buttons

All: All records are shown

[0-9]: Only the records with the value of the first column starting with a number are shown.

[a,b...]: Only the records with the value of the first column starting with the selected letter are shown.

Paging: Using the << (previous page) and >> (next page) it is possible to scroll through the pages if they exceed the maximum number of records displayed in single page..

 

Display filter

The options available in the Show combo box change following the privileges grant by the user roles.

The Shared option is always visible, the other available options are:

1.Owner: All records owned by the current user are shown.
2.Service: All records owned by users belonging to current user's service are shown
3.Area: All records owned by users belonging to current user's area are shown
4.All: All records are shown
5.Shared: All records shared by other users are shown. The additional privileges for record change, deletion and in-context task availability are grant by the record owner.

 

Schedule detail

The detail page for the selected object contains the record fields, the in-context tasks and the scroll buttons.

The record list available is shaped by the selections and filters applied to the summary. The active filters are shown below the title, at the right of the icon.

 

The Name field is required and it's used to identify a schedule.
The optional Start date is used to define when the schedule will start to be available to the players. If not supplied, the schedule will be active upon publishing.
The optional End date is used to define when the schedule will be no more available to the players. If not supplied, the schedule will be always available.
The Group list box is used to associate a schedule with a player group.

The Player list box is used to associate a schedule to a single player belonging to the selected group. If Group is set to All, then All players is the only option

 

 

Programming

The program contains a list of clips that will be used by the player in a time slot. There is a programming for 4 time slots. An additional generic time slot covers the whole day and it is used to program the clips that will be played regardless of  time. The programming will be merged to create the appropriate playlist for each time. The number of schedules is unlimited and if several schedules overlap on the same time slot the playlists will merge. In case of overlapping of very long programs the time slot can be filled and some clips cannot be played. A function on the analysis page will warn if a specific timeslot is full.

 

 

Every clip can be moved up and down or deleted. The All recurrences check box is useful if all occurrences of a clip need to be removed from the time slot.
The following options can be set for every clip:

Limit (sec) sets the actual clip duration
Loops (number of loops, the first execution is excluded)
Interaction (sec.) the wait time after an interaction before the normal schedule restarts
Label (a label used to identify uniquely a single clip within the program)

 

Other clip properties, inherited from the template, are width, height and the estimated length based on the video and dynamic objects inside. The resolution gives information about the proportion (usually 16:9) and clips orientation (horizontal or vertical).

Note that the estimated duration sometimes differs from the real play time. This figure is calculated taking the higher execution time of the objects within the clip.So, if a clip contains a FLV video the length will be right. For a Flash movie the execution time is estimated dividing the frame rate by the number of frames. The frame rate is set during the Flash movie development process and the number of frames depends on how the content is designed. If many movie clips are nested within the main timeline or the execution is controlled using action scripts the estimated length can be inaccurate. The real execution time in seconds can be set using the limit property. A limit set to zero means thet the clip never ends. A clip can have an execution time higher than limit in case of user interaction. For example, every time an user interacts through a touchscreen or other pointing device, the play time will be increased of the number of seconds set in the Interact. property. If this property is set to zero, the clip will not respond to user interactions.

 

Adding a new clip

The Add button opens the Clip selection window, listing all clips available along with their previews.

 

The resolution and estimated length for the selected clip are shown at the bottom near the controls for setting the limit time, loops, interaction times and label. As said before, a limit set to zero means an unlimited execution, and the loop counts only repetitions, so if set to zero means a single execution.

After selecting a clip and setting the properties as needed, clicking on OK will close the window and add the clip to the schedule.

 

Changing an existing clip

 

The Edit button opens the clip detail with the limit, loops, interaction and label properties.  A preview is available checking the related box.

Change the properties as needed and click OK to save your changes.

 

 

 

At the lower bottom of the page, the following buttons are available:

1.Cancel: goes back to the summary leaving the record unchanged.
2.New: clears all fields and prepares for a new record creation.
3.Save: This button is enabled only if there is unsaved data. Clicking on it the data is saved and a label showing the last change date and time is shown.
4.Publish: if enabled by the user role, makes the last changes available to the remote player machines.
5.Delete: upon confirmation, this button deletes the current record. The record will not be deleted if associated to other objects.
6.Scroll to first (<<) and to last record (>>)
7.Scroll to previous record (<) or next record (>)
8.At the right of the buttons is shown the number of the current record along with the total number of records (record no./record total).
1.The icon indicates that there are unpublished changes.To make the last changes available to the player machines a publishing is needed.