Viz Channel Branding User Guide

Version 5.1 | Published October 26, 2023 ©

Quick Scheduler Server

Quick Scheduler Server is a back-end component that hosts all Quick Scheduler client.

This section covers the following topics:

Configuration

Quick Scheduler Server Configuration

To configure Quick Scheduler Server follow these steps:

  1. Use Windows Explorer to locate the directory [ProgramData]\Vizrt\Viz Channel Branding\Quick Scheduler Server\ and locate the config file.
    Normally: C:\ProgramData\Vizrt\Viz Channel Branding\Quick Scheduler Server\QuickSchedulerServer.config

  2. Open QuickSchedulerServer.config in a text editor.

  3. For key ScheduleChannels change the attribute name value to be the target channel names. If you have several channels, each channel is separated by a “,” (comma) character.
    Example format: <add key="ScheduleChannels" value="MUSIC,MOVIE" />

  4. Save the QuickSchedulerServer.config file as a normal textfile.
    After you have configured (or changed) the QuickSchedulerServer.config file you need to restart the Quick Schedule Server service process.

  5. To restart the Quick Schedule Server and to configure the service-level follow these steps:

    1. Start Windows Services administrator utility.

    2. On Windows 7 like systems: Press Windows Start menu button, type services.msc in the search bar and press Enter to start the program.

Channel Settings

Once you have completed Quick Scheduler Server Configuration and restarted the service process, there are folders for each channel in the directory data directory listed above.

To configure the channel settings, follow the steps below:

  1. Use Windows Explorer to locate the directory [ProgramData]\Vizrt\Viz Channel Branding\Quick Scheduler Server\[channel_name] and locate the settings file.

  2. Open settings.xml in a text editor.

  3. Modify the settings:
    IntegrationsHubHost: host name or ip of Integrations Hub.
    PublishTimeType: Can be absolute or relative.

    1. absolute: The server will publish schedule to Integrations Hub at the time specific in PublishTime.
      Example: if PublishTime is "05:00:00", the schedule will be publish on "05:00:00".

    2. relative: The server will publish schedule to Integrations Hub [xx:xx:xx time] before the Broadcast Day Start Time.
      Example: if PublishTime is "01:00:00" and Broadcast Day Start Time is "06:00:00", the schedule will be publish 1 hour before Broadcast Day Start Time which is "05:00:00".

    PublishTime: Time that server will publish schedule to Integrations Hub in hh:mm:ss format. Can be only positive value. Max value is "99:59:59".

    <ChannelSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SettingsVersion>1</SettingsVersion>
    <IntegrationsHubHost>localhost</IntegrationsHubHost>
    <PublishTimeType>absolute</PublishTimeType>
    <PublishTime>05:00:00</PublishTime>
    </ChannelSettings>
  4. Save the settings.xml file as a standard text file.

  5. After you've configured (or changed) the settings.xml file, you must restart the Quick Schedule Server service process.
    To restart the Quick Schedule Server and to configure the service-level follow these steps:

    1. Start Windows Services administrator utility.

    2. On Windows 7 like systems: Press Windows Start menu button, type services.msc in the search bar.

    3. Press Enter to start the program.