Elector Player for Chameleon

This Player replaces the 'Elector Player for Web' and the 'Elector Player for XPression' applications.

For those who have used the 'Elector Player for XPression' application for XPression output, there will be some slight changes needed on the XPression Project side to work with this Player. Please refer to the topic on XPression Project Requirements.

The Elector Player for Chameleon is an output tool for Bannister Lake's Web platform or XPression Studio that outputs graphics using Elector Flow Database elements and the Chameleon Web Player (or Chameleon Web Server) or Ticker Player for XPression (for XPression output). Note that the Chameleon Web Server and Ticker Player for XPression are nearly identical applications except that their outputs targets different platforms. Together, they can be referred to as the Chameleon Ticker.

The Elector Player can be installed on any system so long as it has internet access to the Elector Flow Database and the Chameleon Ticker. This application can output individual scenes or entire playlists of ordered, scheduled scenes created in Elector Flow's Enhanced Playlist Builder.

The Player uses a naming convention for scenes and scene tags. The scene tags are replaced with the appropriate data prior to being displayed on-air (or on preview). To see what the scene and tag naming conventions are, please refer to: Elector Player TagsIn order to register the scenes and tags in the Chameleon so that they can be used with Flow and the Player, an agent is needed. For Web output, the agent to use is called Elector Gears for Web and for XPression output, the agent is the Elector Gears for XPression application which is a standalone Windows application.

Note: Please refer to the release notes for the version of the Elector Player For Chameleon to install as it must be compatible with the version of the Chameleon Web Player (when using the 'Web' scene format) or Ticker Player for XPression (when using the 'XPression' scene format). If your Chameleon Ticker installation is upgraded to a new version, you may need to upgrade your Elector Player For Chameleon as well. Contact Bannister Lake Support for assistance.

Access Elector Player

To access the Elector Player, run it from its desktop icon.


Flow and Database Connection

You need to connect the Elector Player to your Elector Flow Database using both Flow user credentials and MySQL database user authentication. For Flow, any valid user credentials will suffice. The MySQL database user authentication values would have been correctly configured during the initial installation. Use caution when modifying these values. Contact Bannister Lake Support for assistance.

  1. To modify the Flow credentials or the MySQL database connection values, select File > Preferences.

  2. Modify the Flow credential values and/or the MySQL database connection values and settings as needed.

  3. Click on the Test Connection button to test the connection values.
  4. If the Flow instance that you are using has enabled API Keys for BLADE access, type in a valid key to allow certain actions like acquiring headshots via BLADE or getting dynamic Playlist updates to work.
  5. Click OK to save your changes.

Scene Format

The Scene Format determines whether Web output or XPression output is desired. This is best done during the initial prompt dialog when the Player is first launched by clicking on the 'Yes' button to access the Preferences dialog. You can also change it later, of course, by selecting the File > Preferences menu option.

This option is available in the 'Database & Templates Settings' tab of the Preferences dialog. Select either the 'XPression' or the 'Web' format.

When changing Scene Format, it is also prudent to check the settings in the 'Chameleon Ticker Settings' tab to ensure that the Server port settings are appropriate. Also check the 'Logo Graphics' source folder is correct as this is where the replacement party logos should be found.

Elector Player Logs

The Elector Player system log is available for troubleshooting purposes. Select Help > Show Current Logs. You can also clear the log file by selecting Help > Clear Current Logs.

Note: If you contact Bannister Lake Support for assistance, you may be asked to send along the log file contents for review; therefore, do not clear those log files until Support has had a chance to review them.

Take Election Results to Air

Before you are able to show any election results on air, you have to decide how to setup the elections show package. The most common way is to setup display content that is intended to occupy most of the screen (fullscreen scenes) using at least 1 of the Playlist tabs in the UI shown below. The lower third content can be setup using another of the Playlist tabs.

  

Using the Playlist Tab

The Playlist tabs are used to display elections Playlist lists. These lists are composed and managed using the Enhanced Playlist Builder web module within Elector Flow.

Elections Playlist lists are grouped into 'Bins'.  The most common usage for a bin is to identify who created the bin and/or what the Playlist lists in the bin are about.

  • Click on the Bin drop-down list and select from any of the available bins.
  • Click on the Playlist drop-down list and select from the available Playlists.

The grid should now show all the members of the Playlist list as they were assembled in the Elections Playlist Builder.

Note that the contents of the Bins and their Playlists, as well, as the items of the selected Playlist can be refreshed from the database by pressing on the 'Update Playlists' button. The update can also be done periodically by enabling the 'Auto-Refresh Playlists every N seconds' option. 

Playlist Information Panel

The Item Information Panel shows the information that was set into the selected Playlist item.  Depending on the item's scene type, the list of candidates shown are either set using the Elections Playlist Builder module in Flow (for a 'Choice' scene)  or are obtained from the database directly in descending order based on the candidates' vote count (for a 'Contest' scene). To learn more about scene types, go to the table on Scene Names in Elector Player Tags.

The Playlist Information Panel can be hidden if so desired. To hide the panel, click on the 'Hide Information Panel' button. To show the information panel again, click on the same button.

Playlist Items Grid

The Playlist Item grid shows the items that are contained in the selected Playlist. To select an item, click any where on the row that defines the item's contents. An arrow on the leftmost column will appear indicating that the item is selected. The cell which was clicked on will be shown in an orange highlight.

The size of the thumbnails and also the heights of the item rows can be changed by selecting a different value for 'Row Size' in the drop-down list. 

Playlist grid columns and their meaning:

  • 'Output' - By default, an item is enabled for output when it is added in the Elections Playlist Builder in Flow.
    • The item can be disabled by left-clicking on the 'Output' checkbox which will clear the check mark indicator.
    • A disabled item will be skipped over when using the 'Play Playlist' mode (see the topic on 'Playlist Controls Panel' below).
    • Note that items are disabled only for so long as the Elector Player is running. Once the Elector Player is shutdown or restarted, the 'Output' settings for the items are re-enabled once more.
    • To re-enable an item, click on the checkbox once more.
    • Tip: You can enable or disable all Playlist items at once by left-clicking on the 'Output' column header.
  • 'Status' - Indicates whether the item is off-air, on-air or is cued up.
  • 'Type' - Indicates what the item's scene type is, followed by the name of the scene. 
  • 'Event / Region / Riding' - Indicates what the Event, Region and Riding that are being contested for.
  • 'Content' - The first part indicates what page will be shown when taken to air and how many candidates can be shown at a time. The next part shows all the candidates that are in the contest. If there are non-zero vote data, the candidates will be sorted in descending order based on their vote count.
  • 'Thumbnail' - Shows a thumbnail of the scene as generated by Chameleon Designer Studio. If the Live Thumbnail feature is enabled in the Preference settings, these thumbnails will be replaced every so often with ones generated using actual data available at the time of generation.

Playlist Controls Panel

The Playlist Controls Panel hosts a number of controls and buttons that are used to manage the play out of the items in the Playlist. 

Controls (from left to right):

  • 'Cue Selected' button - Used to cue up an individual Playlist item. This prepares the item for output by filling in scene with the current elections data from the database at the time of the cueing.
    • This button is only available if cueing is enabled for the Playlist in the Preference settings. See the topic on Preferences for more details.
    • First, select the item that you want to be cued.
    • Then, click on the 'Cue Selected' button.
    • If the cueing operation is successful, the 'Status' LED for the item in the grid will change to show a yellow LED  or an orange LED  if the item is currently on-air.
    • Taking the cued item to air will show the scene with the elections data that was setup during the cueing operation.
  • 'Take' button - Used to show individual Playlist item on output.
    • First, select the item in the Playlist grid.
    • Then, click on the 'Take' button. Note that the item's 'Output' status is ignored for this operation.
    • If the Take operation is successful, the 'Status' LED for the item in the grid will change to show a red LED. 
    • You can also use the hotkeys listed below the button (the Numpad+ key in the example diagram above).
  • 'Clear' button - Used to clear any Playlist items that are showing on output. Also stops the 'Play Playlist' mode if active.
  • On Air LED - The colour of the LED indicates whether any item in the Playlist is showing in the output or not.
    • Appears black if nothing is showing. 
    • Appears red if an item is showing. 
    • Note that there is also a squarish LED on the Playlist tab next to the label which also reflect the state of the On Air LED.
  • 'Enable Update Scene if Taking same scene' checkbox.
    • This control is only visible when the Scene Format is set to 'Web' since the 'XPression' scenes can manage this functionality via its own Transition Logic.
    • If checked, playing back to back items that have the same scene will cause the Chameleon Ticker to use an update transition for the output change instead of setting the new scene online and taking the old scene offline.
  • 'Start Playlist' button - Used to play all the items with their 'Output' status enabled in the Playlist one at a time, starting from the selected item.
    • The player will take the selected item to air and move the selection down to the next enabled item in the Playlist.
    • The button will change it's background colour and label to 'Stop Playlist. Pressing the button again will stop the next item from being taken to air but the item currently on-air remains on-air.
    • After the number of seconds indicated in the 'Play every N seconds' control (6 seconds in the example above), the player will take the selected item to air.
    • If the looping button is enabled, i.e., showing with an orange background , the player will loop back to the top of the Playlist after playing the last item in the list.
    • If the looping button is not enabled, i.e., showing with the regular blue background , the player will stop at the last item in list.

Using the Fullscreen Scenes Tab

The Fullscreen tab is used for a couple of things. Firstly, you can set a common background for all scenes taken to air including the ones in any of the Playlist tabs and in the Fullscreen Scenes. The other thing is that you can use the Fullscreen Scenes as a means of taking any scene in an ad hoc basis or for testing out each of the scenes with data during the preparation stages of an elections show. 

The list of controls shown in the right panel of the 'Fullscreen Scenes' section will change depending on what type the Scene selected in drop-down list is. if the scene has some captions that need to be filled, a matching number of textbox controls will show up in the 'Caption Info' tab.

The 'Enable Update Scene If Taking same scene' checkbox control will only be visible if the Scene Format is set to 'Web' since the 'XPression' scenes can manage this functionality via its own Transition Logic. When checked, playing back to back scenes that are the same will cause the Chameleon Ticker to use an update transition for the output change instead of setting the new scene online and taking the old scene offline.

Using the Tickers Tab

The Tickers Tab contains a variety of sections that enables a fair amount of flexibility in how a lower third can be shown. Even though the controls in this tab are targeted for lower thirds, you can still use them for any scene as long as the scene type is appropriate for each Ticker section.

Each Ticker section can be taken to air and also cleared individually by clicking on the associated 'Take' and 'Clear' button so long as there is a scene selected in the related drop-down list. You can also take or clear all selected Ticker sections together by first clicking on the checkbox controls to the immediate left of the Scene drop-down lists and then pressing the 'Ticker ON' or 'Ticker OFF' button. You can show a Preview of what the selected Ticker sections look like together by clicking on the 'Show Preview' button. Note that a preview will only show the scenes with data from the current contest (or event) at the time when the 'Show Preview' button is pressed and will not change.

The 'Enable Update Scene' checkbox controls (in the 'Party Totals', 'Riding Results', 'Breaking News', 'News', and 'Party Majority' sections) will only be visible if the Scene Format is set to 'Web' since the 'XPression' scenes can manage this functionality via its own Transition Logic. When checked, playing back to back scenes that are the same will cause the Chameleon Ticker to use an update transition for the output change instead of setting the new scene online and taking the old scene offline.

Each of the Ticker Section drop-down lists will only show specific scene types. For more information on what the scenes types are, please look at the Scene naming conventions in the documentation for Elector Player Tags.

  • Bug Section - this section is intended for showing station bugs:
    • The drop-down list will only list scenes with names starting with 'Bug'.
  • Background Section - this section is used for showing lower third backgrounds:
    • Only scenes with names starting with 'Background' will be listed in the drop-down list.
  • Party Totals Section - this section is intended for showing a running seat count for the election parties for the current election event:
    • Only Party scenes will be listed in the drop-down list.
  • Riding Results Section - this section is used for looping through the results of each riding/area in a selected region for the current election event.
    • The drop-down list will only show Riding/Area scenes.
    • When showing on air, the 'Pause' button will be enabled. Clicking on this button will pause the loop timer so that the output stays on the current riding.
  • Breaking News Section - this section is used for showing a Breaking News Ticker.
    • Only Crawl/Ticker scenes will be listed in the drop-down list.
    • When showing on air, the 'Refresh' button will be enabled. Clicking on this button will cause the crawl content to be cleared and restarted from the beginning of the breaking news items. This is useful for quickly showing new content in the assigned RSS feeds.
  • News Section - this section is used for showing a News Ticker.
    • Only Crawl/Ticker scenes will be listed in the drop-down list.
    • When showing on air, the 'Refresh' button will be enabled. Clicking on this button will cause the ticker content to be cleared and restarted from the beginning of the news items. This is useful for quickly showing new content in the assigned RSS feeds.
  • Party Majority Section - this section is intended for showing the progress of each party towards reaching a majority lead in elected count for the current election event.
    • Only Party scenes will be listed in the drop-down list.
  • Sponsor Section - this section is intended for showing Sponsors.
    • The drop-down list will only show scenes with names starting with 'Sponsor'.
  • Timer Section - this section is intended for showing clocks or countdown/up scenes.
    • The drop-down list will only show scenes with names starting with 'Timer'.
    • The output display format of the Timer is governed by the 'Default Format' setting in the 'Ticker Timer Settings' section of the Preferences General tab. See the topic on Ticker Timer Settings.
    • Select the Timer type from the drop-down list:
      • Countdown Timer
      • Countdown to Clock Time
      • Countup Timer
      • Clock Time
    • After selecting the Timer type, click on the 'Properties' button to setup the parameters for the Timer:
      • For 'Countdown' type and 'Countup', the user can set the 'Start At' value and an optional 'End At' value.
        • For the 'Countdown' type, the 'End At' value must be smaller than the 'Start At' value. If the 'End At' option is unchecked, the countdown stops when 00:00:00 is reached.
        • For the 'Countup' type, the 'End At' value must be greater than the 'Start At' value. If the 'End At' option is unchecked, the count will simply keep going unless reset.
        • The user can also set the Triggers which can be 'Manual' or based on an event in the drop-down lists.
          • Start:
            • Manual - User clicks on the 'Resume' button to start the timer.
            • Going On Air - the timer starts when the scene is taken to air.
          • Stop:
            • Manual - User clicks on the 'Pause' button to stop the timer.
            • Going Off Air - the timer stops when the scene is taken off air.
          • Reset - the timer value is reset back to the 'Start At' value:
            • Manual - User clicks on the 'Reset' button to reset the timer value.
            • Going On Air - the timer value is reset just before the scene is taken to air.
      • For 'Countdown to Clock Time' type, the user sets the target countdown to date and time.
      • For 'Clock Time' type, the user can set can set an offset to the system clock time.
        • Negative Offset - if checked, the time offset specified is subtracted from the current system clock time value.

IP Commands

The Elector Player can also optionally respond to commands sent over IP.

To enable this feature, please see the topic on IP Command Settings.

When this feature is enabled and connected to a command server, the following display should appear on the status bar at the bottom of the main UI (highlighted by the red rectangle). If the command server is not available or the Player fails to connect to it, a black LED will be displayed instead. The Player will continue attempting to connect to the specified server every few seconds.

Note that the commands only control play out and previews for Playlist items. If the Playlist is in auto-play mode i.e., the 'Play Playlist' button has been pressed for a particular Playlist, IP Commands received that target the Playlist will be ignored.

The following table shows the list of commands that the Player will respond to. Note that for all the following commands in the table, the '#' symbol indicates the Playlist number and should be a value between 1 and 4. The '%' symbol specifies the item number and should be a value that is between 1 and the total number of items in the specified Playlist. The '%' symbol can also be used to specify an item count depending on the command.

IP Command
Action
<#>Play the currently selected item in Playlist#.
<#:%>Play item% in Playlist#.
<#:skip%>Set the selected item in Playlist# to be the next % items after the currently selected item. Note that the % value can be negative, in which case the selection will go to the previous items in the Playlist. If looping is enabled, the selection can jump back to the top of the Playlist (or the bottom if the % value is negative) and keep going until it reaches the specified item.
<#:set%>Set the item% in Playlist# as the selected item.
</#>Clear play out in Playlist#.
<!>Clear play out in all Playlists.
[#]Preview the currently selected item in Playlist#.
[#:%]Preview item% in Playlist#.
[/#]Clear the preview in Playlist#.
[!]Clear previews in all Playlists.
;Command delimiter. Use to send more than 1 command at a time separated by the delimiter. E.g., <#:set3>;<#>;[2]

Preferences

A number of features and options for the Elector Player can be modified using the Preferences dialog. The dialog has 7 different tabs:

  • Database & Templates Settings tab,
  • Headshots Settings tab,
  • Chameleon Ticker Settings tab,
  • General Settings tab,
  • Live Thumbnails tab,
  • News Sources tab, and the
  • IP Command Settings tab.

Database & Templates Settings Tab

This left portion of this tab is used for setting the Flow login and MySQL database access credentials. The right portion of the tab is used for setting the Scene Format and Logo Graphics folders.

  • For the information on how to use the Database portion, please look at the topic Flow and Database Connection.
  • For the Scene Format, specify whether the Web or XPression output format is desired. See the topic on Scene Format.
  • For the Logo Graphics folder, specify or browse (...) for an existing folder within which should contain Party logo image files.

Headshots Settings Tab

This tab is for setting up various headshots options.

  • Source:
    • Specifies the source of the candidate headshots.
      • Get Headshots from BLADE.
        • If selected, the controls in the 'File & Folder Settings' will be disabled as the the images will be supplied directly to the Elector Player via BLADE URLs.
        • It is recommended that this option be used if the Chameleon Ticker is on a different system, otherwise, the headshots folder and its contents must be replicated in the Chameleon Ticker system (using the same folder specifications).
      • Get Headshots from Database.
        • If selected, the controls in the 'File & Folder Settings' will be enabled so that you can specify where to cache the headshot images as files and also what format the files should be.
        • This option is useful if you are running the Chameleon Ticker on the same system as the Elector Player. You can use it to export the headshot images from the database and validate the output for the headshots by checking if the files exist and what their images look like.
  • File & Folder Settings:
    • Root Folder:
      • Specifies the location of where the headshots are to be cached.
      • Note: If the Chameleon Ticker is on a different system, please make sure that all the cached headshot files are also available in the same location on that system.
    • File Format:
      • Specifies the file format that the headshot images will be saved with.
  • Missing Headshot:
    • Use Generic Image for Missing Headshots: if checked, uses the generic headshot image for output.
    • Generic Headshot: location of the generic headshot image file.
    • Note: If the Chameleon Ticker is on a different system, please make sure that the generic headshot image file is in the same location on that system as well.

Chameleon Ticker Settings Tab

The options on this tab are for setting up the outputs of the Chameleon Ticker that will be used by the Elector Player. An Output, in this case, is synonymous with a Chameleon Ticker instance.

Note that Output1 must exist whereas all other Outputs are optional.

In order to use Preview, the user must assign an Output solely for the purposes of previewing scene output.

Likewise, if the Live Thumbnails feature is enabled, an Output specifically for generating thumbnails must be assigned. Note that for thumbnails to be generated when the Scene Format is set to 'Web', the web page for the Output must be showing on a Web Browser.

TIP: Although Chameleon Ticker can theoretically support a large number of instances, it is best to limit the number of instances to 3 for performance purposes. With this in mind, if you want to use more than 3 different Outputs, it is best to use another system where it is also running it's own Chameleon Ticker with one or more instances.

General Settings Tab

There are various options in this tab that control the format of some of the output as well as some options to enable, disable or modify some of the Player features.

  • Log Debug Messages:
    • if enabled, additional messages are logged.
    • Only enable this setting if directed to do so by the Bannister Lake support team. The additional debug messages can help track down any issues that may have arisen during operation.
  • Riding Settings:
    • Show Riding Identifiers first - This option affects the Riding displays in the Player UI. if enabled, shows the ID of the Riding first before the name of the Riding. This can be useful in the Fullscreen Scenes group when attempting to locate a riding by it's ID in the Ridings drop-down control when a Riding scene is selected.
    • Show Incumbents first if 0 votes - This option affects output. For Riding scenes where there are no votes registered yet, the incumbent candidate is listed first followed by the other candidates sorted in ascending order of their last names.
    • Skip Ridings with 0 votes - This option affects output. For Riding scenes with candidates that have no votes, the ridings will not be shown on output.
  • Language Settings:
    • This setting affects output Riding and Region names and short names (codes). 
    • The database supports dual names. In general, the '1' group of fields in the database is for 'English' riding names and short names (code) but this can be for the main output language. The '2' group of fields in the database is for the 2nd output language which is labelled as 'French'.
    • This is useful if broadcasting in 2 different languages where the names of the ridings or regions are language specific differences (like accented characters). You can choose the appropriate language setting depending on the broadcast target region.
  • OTHER Party Settings:
    • These settings affect output of Party names and abbreviations for non-main parties.
    • Group Non-main Parties as OTHER - If checked, this will group any non-main party into a single 'OTHER' party group. For Party scenes output, all non-main party values will be lumped together and displayed as belonging to the 'OTHER' party.
    • Set Non-main Party Candidates as OTHER - If checked, for Candidate and Riding scenes, any candidate that belongs to a non-main party will be displayed as belonging to the 'OTHER' party on output.
    • OTHER Name, Code & Colour :
      • By default, the 'OTHER' party's full name is 'OTHER' and it's code (abbreviation) is 'OTH'. Modify these values to suit. Also by default, the 'OTHER' colour is gray with Hex value of '#C3C3C3'.
      • Name1 & Code1 is used for output when the Language Setting is 1. If Language Setting is 2, then the Name2 & Code2 values will be used instead.
  • Ticker Timer Settings:
    • This setting affects output of Ticker Timer scenes.
    • Default Format - Choose the format from the following list (for information on what the letter codes mean, please see the document on Custom Date and Time format strings):
      • hh:mm:ss
      • h:mm:ss
      • hh:mm:ss tt
      • H:mm:ss
      • HH:mm:ss
      • yyyy-MM-dd hh:mm:ss tt
      • yyyy-MM-dd HH:mm:ss
      • d <Short Date>
      • D <Long Date>
      • t <Short Time>
      • T <Long Time>
      • f <Full Date/Short Time>
      • F <Full Date/Long Time>
      • g <General Date/Short Time>
      • G <General Date/Long Time>
  • Bin, Playlist, Event, Region & Riding Settings
    • List Controls Allow Key Entry - if checked, the Bin and Playlist drop-down lists in the Playlist tabs along with all the Playlist, Event and Riding drop-down lists in the Fullscreen scene tab and the Tickers tab will allow the user to type in text which will autofill in a match from within the lists.
      • This is particularly useful if the contents of the lists are sortable in some particular order. An example would be using ID numbers in front of the Riding name (refer to Show Riding Identifiers first option above).
  • Playlist Settings:
    • Show Image & Notes Information Tab:
      • If checked, an additional tab will be shown in the Information Panels of the Playlist tabs which when selected shows are larger thumbnail image of the selected Playlist item.
  • Playlist Hotkey Settings:
    • These settings affect what the hotkeys for the associated Take, Clear and Cue actions are. They also affect the labelling of the hotkeys beneath each of their associated button controls.
    • Take hotkey - Default is the Numpad+ key.
    • Clear hotkey - Default is the Numpad- key.
    • Cue hotkey - Default is the Numpad. key.
    • Other hotkeys that can be assigned are: Enter, Numpad/, Numpad*, Ctrl Numpad+, Ctrl Enter, Ctrl Numpad-, Ctrl Numpad/, Ctrl Numpad. and Ctrl Numpad*.
  • Playlist Cue Settings:
    • These settings affect the Playlist UI. Enabling any option shows the 'Cue Selected' button and hotkey label for the associated Playlist tab.
    • Enable the setting for the particular Playlist tab that you want cueing support for. Cueing a Playlist item is useful if the particular item's scene takes a long time to setup with elections data (e.g., like a map).
  • Custom Candidate Settings:
    • These settings affect the output for the Candidate names when using custom tags. See the information on the '^choice.custom' tag found in Elector Player Tags.
    • Elected - the specified text will be used as part of the candidate's name where indicated in the custom format string. By default, the string value is '[e]'.
    • Incumbent - the specified text will be used as part of the candidate's name where indicated in the custom format string. By default, the string value is '[i]'.
    • Acclaimed - the specified text will be used as part of the candidate's name where indicated in the custom format string. By default, the string value is '[a]'.
  • Number Formats:
    • These settings affect the output of Seats for a Party, the Vote counts in a contest and the Poll counts.
    • There are only 2 options available for showing count numbers.
      1. Numbers without commas as group separators. E.g., 1000000.
      2. Numbers with commas as group separators. E.g., 1,000,000.
  • Vote Percent Sign Settings:
    • This setting affects the output of the % sign for percentage values like polls reporting or vote percentage.
    • The default option is Auto Detect. This means that if a text object in a scene contains text that has a '%' symbol in it, the output will also contain the '%' symbol.
    • The Never option means that the % symbol will never be shown on output.
    • The Always option means that the % symbol will always be shown on output.
  • Party Logo Settings:
    • Use 'Data Feed ID' as Party Codes - Enable this option if you want to use the party codes that the datafeed declares when the Player searches for logo images based on the codes. This is useful if the codes from the datafeed are different from the ones in the database that are used for text outputs.
  • All Regions Name Setting:
    • Display As - Specifies what to display on output for the entire region.
  • Timer Settings:
    • Use 10ths of a seconds - if checked, all the timer controls in the UI (e.g., the 'Play every', 'Update every' and 'Change every' controls) will allow setting 10ths of second values.

Live Thumbnails Tab

The options on this tab are used to enable the Live Thumbnails feature and to control the frequency with which the thumbnails are updated. You will also need to setup an existing folder for the Elector Player to save the thumbnails into.

  • Enable Live Thumbnails - If checked, the thumbnails using live data will be generated. This can be useful to show when results starts appearing if there are no other means of checking when results is available.
  • Generate Thumbnails every # minutes - this value specifies the delay to start a new round of thumbnail generations after the previous round completed.
  • Delay before getting thumbnail - this value specifies how long after the command to set a thumbnail scene online before sending the command to acquire the thumbnail. This is needed as some of the scenes may have ON animations that take a number of seconds before showing the desirable output state for capturing of thumbnails.
  • Folder for saving thumbnails to - specifies the folder location where the scene thumbnails are saved into and are then used for filling in the live thumbnail images of their associated items in the Playlist grids.

News Sources Tab

The controls on this tab are used to setup the News sources that can be used during Breaking News or News output (found in the Ticker tab of the main UI). The News sources must be RSS feeds. The easiest way to get a URL for a News Source is use the Story tab in Flow's BLADE module.

In order for a News Source in the list to show up as an option in the 'News' section of the 'Ticker' tab, the 'Enabled' option must be checked and the 'Is Breaking News' option unchecked. To show up in the 'Breaking News' section of the 'Ticker' tab, the 'Enabled' and 'Is Breaking News' options must both be checked.

If there are more than one News Source specified for 'News' or 'Breaking News', the RSS feeds will all be processed in order according their position in the list (top most first) before looping back to the top of the order so long as they are enabled. In order to change the processing order of the sources, use the 'Move Up' and 'Move Down' buttons to change the position of the selected News Source.

IP Command Settings Tab

The options on this tab are used to enable the IP Command feature and for setting up the connection to a Command Server.


XPression Projects Requirements

In order to work with the Ticker for XPression application, the following requirements must be met:

  • The XPression Project folder must be in the system that is running the Ticker for XPression application. Additionally, the XPression Project folder should be a sub-folder under the folder specified in the 'Project Folder' setting in the Player section.
  • The XPF file must have the same name as the XPression Project folder, e.g., 'Elections\Elections.xpf'.
  • All tagged objects in each scene must be published.
    • To determine if a tagged object is published or not, select the object in the 'Object Manager' and then select the 'Template Links' tab.
    • Note: When creating new text objects in XPression Studio or Designer, they are automatically published. However, other objects like Quads are not automatically published and must be published manually.
    • Also check the list of published objects and remove any published objects that are not actual Elector Player tags for greater Chameleon Ticker efficiency.
  • Register the tags using Elector Gears for XPression version 1.0.0.10 or later.

In this section: