Versions Compared

Key

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

...

Provisioning is the process in which a “Player Config” is applied to the player and a “Player App” is installed on the player. The Player Config applies various settings to the player (such as settings needed for the player to connect to the network) while the Player App provides instructions for what the player should do upon bootup.

...

Info

When using BrightAuthor:connected, provisioning is done through a player Setup which can be created within the app. When a player is provisioned with a particular Setup, the Player Config is applied to the player and the Player App is created on the player. With BrightAuthor:connected, the Player App is often referred to as the autorun.

Player Config

...

Setup

A Setup establishes various player settings and may include the following:

  • Network settings (wired, wireless, username/password, etc.)

  • Player name and description (more descriptive info for the player beyond its unique serial number)

  • Time zone (especially relevant for geographically dispersed players)

  • Publishing mode (tells the player how to retrieve content; more details about these modes here)

  • Diagnostic web server (enables access to a wealth of diagnostic info on the player)

  • Logging (enables various logging options)

  • Debugging (enables access via various logging tools)

  • BrightSignOS version (enables the assignment of a specific OS version to the player)

Info

By default, the player will search for a network connection via Ethernet and, if a connection is found, obtain an IP address using DHCP. Therefore, xxplicitly Explicitly applying a Player Config Setup is therefore not necessarily required if the player is intended to be connected via Ethernet to the local network and the default player settings are Setup acceptable.

Player Config for BrightAuthor:connected

...

The Player App (described below), however, is always required.

Setups can be created in BrightAuthor:connected

...

or the free and unbranded control.bsn.cloud. In both cases, Setups can be

...

saved to a library

...

Player Config for Partners

...

for future use.

Partners can use our APIs to

...

connect their CMS

...

directly to the Control Cloud. This enables their CMS to be used as the interface for player provisioning.

Setups can be applied to a player or group of players using BrightAuthor:connected or the free and unbranded control.bsn.cloud

...

. Setup information can also be directly incorporated into the Player App (described below) and then manually copied to the player’s storage device.

Player App

The Player App is a script or set of scripts files and folders that instructs instruct the player what to do upon boot up .

Player App for BrightAuthor:connected

...

is collectively known as the Player App. At a minimum, the Player App

...

must contain an autorun

...

.brs file (.brs denotes a BrightScript file).

When a

...

Setup is applied to a player via either BrightAuthor:connected or control.bsn.cloud, an autorun.brs file is automatically created on the player.

...

Partners

...

can write

...

custom Player Apps to perform certain actions. For example, the Player App may be designed to connect

...

to the partner CMS to download content for the player to display. Many partners use our basic autorun.brs as a foundation for writing their own Player App

...

.

Info

The term Partner App may sometimes be used when referring to the partner’s Player App.

Publishing Modes

The Setup created by BrightAuthor:connected also configures the player for the desired “publishing mode”, and this info is contained in the autorun.brs file that is generated from the Setup. Publishing modes define how and where the player should look for content to display. A more detailed description about these modes can be found here.

...

.

Next - BSN.cloud >