App URL
If you have not read the Start Here section and/or need a refresher on player provisioning, you are highly encouraged to read this page about Provisioning before proceeding.
In the hands-on example, a player was manually provisioned by physically copying a Player App to the player’s storage device. Since the BrightSign Default Setup was acceptable, provisioning of the player did not require a new Setup to be explicitly applied.
While manual provisioning is a very straightforward process, it poses challenges when multiple players are involved, players are in remote or hard-to-access locations, and/or the content needs to be updated frequently. Remote provisioning can therefore be highly beneficial in many scenarios.
The recommended method for partner provisioning of players, either manually or remotely, is through the use of Setups which can freely be created via the Control Cloud. The Control Cloud can be accessed through the following interfaces:
control.bsn.cloud (unbranded)
Partner CMS via APIs (covered later in the Control Cloud section of this guide).
BrightAuthor:connected
App URL
The “publishing mode” is one of the settings included in a Setup, and the App URL publishing mode is an effective way to remotely get content onto players. More details of this setup can be found here, but a summary is as follows:
The desired autorun.brs or autorun.zip file is uploaded to an externally accessible URL. The autorun.zip file includes the essentials (autozip.brs and autorun.brs) and, if desired, the presentation file and associated content files. The URL path to the autorun.brs or autorun.zip file is designated as the App URL (an example App URL is available at https://www.brightsign.biz/examples/autorun.zip).
The player is configured with the App URL. There are several ways to do this:
An App URL can be applied directly to a player or group of players from the Provision screen, accessible from the Admin menu of the Control Cloud interface. You will be shown one way to do this in the next section.
Create an App URL Setup using the Control Cloud interface (more info about creating Setups can be found here).
The Setup contains info about the App URL.
The Setup can be remotely applied to a player or group of internet-connected players.
Players download the autorun.brs or autorun.zip file from the App URL specified in the Setup.
Player(s) configured for an App URL will, upon booting, download the autorun.brs or autorun.zip file from the specified App URL. If the file is an autorun.zip file containing an autozip.brs file, the player will unzip that file. The player will then reboot, and then run the autorun.brs file.
2. An App URL Setup is created and applied to the player.
3. The player downloads the autorun.zip file from the App URL.
Next, we will walk through another hands-on example in which we provision a player directly to use an App URL.