Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Branding Player is used to show branding graphics in the form of bugs and snipes. All bugs and snipes are called assets and are defined in Flow using templates that have been published into the Chameleon database.

...

Although the main Branding Player is minimal, plenty of useful information and preference settings are made available using dialogs and tool windows. These can be opened form from the File menu:

...

For example, open the Assets tool window from the File->Assets… menu item which gives a list of all available assets:

...

Branding Player supports multiple channels and uses ip connections to communicate with the web server for rendering and for sending branding commands program/preview channel and automation commands. The 3 ip connections are:

  1. branding port - Acts as an ip server for clients to connect to the Branding Player for sending branding commands. This is the way Flow triggers assets. It’s also how the Branding Master triggers commands. The ip port is defined in Flow on the Branding Players page. Any platform that can send commands over ip can be used to communicate with the branding connection. For example, Ross Video’s Dashboard can easily integrate with the Branding Player using this connection.

  2. automation port - If there’s a requirement to trigger assets using automation, an automation ip connection can be used. Branding Player can be the client or server for an automation connection. While branding commands are fixed, automation commands can be defined in the Branding Player.

  3. web server port program/preview channel ports - In order to render assets, an ip connection is made between the Branding Player and the Web Server. The Branding Player specifies the graphics project, scene and key/value pairs so the Web Server can render assets. While #1 and #2 are optional, the web server connection is required in order to render the assets. We support a program and optional preview channel for each channel.

Assets can also be triggered using a schedule defined in Flow. It uses timecode to trigger the assets.

...

The # char above represents the asset name defined in Chameleon. And the delimiter command is a way of sending multiple commands simultaneously to a channel. Note that there are unique commands that distinguish program channel from preview channel.

The port is defined in Flow. In order to use this port for a channel, an ip address and port need to be defined. Branding Player creates a socket server if a port is defined for the channel providing a way for apps to send branding commands to the player.

...

The Web Server Port is defined from menu item File->Channel Preferences…

...

Both a program and optional preview ip/port can be defined.

...

Scheduling Assets in Flow

Besides triggering assets from the automation and branding port, assets can be defined in Flow

...

coming soonin the Asset Scheduler:

...


Refreshing Assets

The branding player automatically refreshes the assets every 5 minutes. If you make a change and want to see it right away, you can trigger an immediate refresh of the assets using

  • Branding Web Player - File Menu - Refresh Assets

  • Branding Command: <refresh assets>