Use this tab to configure the device web page, enable Media Counters, and create User Variables.

Device Web Page Display

The device web page allows you to view and edit User Variables over your local network. In order to display a standard or custom device web page, you must first enable the Local Web Server during player setup.

Important

If you plan to use the device webpage, ensure that your User Variables do not have names containing an ampersand ("&") character. If any User Variable name uses an ampersand character, the User Variables Webpage will fail to display any variables.

User Variables

User Variables are customizable values that can be used in commands, Live Text and User Variable states, and Conditional Targets. When used in Live Text and User Variable states, User Variables display the current value of the variable. The value can also be changed during a presentation using the Set Variable or Reset Variable commands.

Adding User Variables 

Click Add Variable to add a new User Variable to your presentation. Then, specify the following:

Note

Setting a new Default Value and republishing the presentation will not set the value of that variable to the new default value. Instead, the variable will retain whatever value it had before the publish operation. To set variables to their new default values, you will need to check the Reset variables to their default value on presentation start box before publishing the presentation. To set a single variable to its new default value, use the Reset Variable command.

To delete a User Variable, click the X beside the appropriate variable. You can also use the Delete Unused User Variables button to delete all user variables that are not currently in use by Live Text states, commands, events, conditional targets, etc.

Integrating User Variables with Commands

User Variables can be used to dynamically set the parameters of many commands: Set Volume, Increment Volume, Decrement Volume, Send UDP, Serial-send string (EOL), Serial-send string (no EOL), Serial-send byte, Serial-send bytes (comma separated), Synchronize, Send Zone Message, Link Zones, GPIO On, GPIO Off, GPIO Set State, BrightControl – Send Ascii String, BrightControl – Philips Set Volume, and Pause.

For example, if you add a Set Volume command to your presentation and use a static value like 50, the volume will always be set to 50 when the command occurs. If you use a User Variable instead, the volume will be set to the current value of the variable, which could be any value based on Set Variable commands and any number of other factors.

To utilize a User Variable in a command, first add the command (see the Commands page for details). Then, in the Parameters field, enter the name of the variable between two sets of dollar signs (e.g. “$$variable1$$”). BrightAuthor will not recognize the variable without these dollar signs.