Initial Setup in BrightAuthor:connected
...
Follow these steps to enable and configure the Local DWS during the player setup process in BrightAuthor:connected:
In BrightAuthor:connected, go the the Admin tab and select Setup.
Under Player Settings > Player Configuration, click the box to enable the Local Diagnostic Web Server.
(Optional) Enter a Password to the DWS for additional network security. The Username will always be “admin”.
(Optional) Under Player Settings > Remote Screenshot, click the box to Enable remote screenshots box if you would like the player to take screenshots of the display area. These screenshots are accessible from the Screenshots tab on the DWS.
Specify other player settings as desired and either save the setup to a file location or add the setup to the Setup Library.
...
Other Local DWS Setup Methods
You can enable the Local DWS on port 80 (the default) by submitting a networking http_server 80
command through the Registry tab of the Remote DWS as shown below.
...
Advanced Local DWS Setup
You can also configure the Local Diagnostic Web Server using the BrightSign serial command prompt or a custom script:
BrightScript
The Local DWS can also be enabled in a custom script using the roNetworkConfiguration object. Include the following lines in a autorun.brs script to enable the Local DWS on Ethernet port 80:
Code Block |
---|
nc = CreateObject("roNetworkConfiguration", 0) rebootRequired = nc.SetupDWS() if rebootRequired RebootSystem() |
Serial Prompt
Enter the following commands in the serial prompt to run the Local DWS on the standard port:
...
A registry flush is necessary if you plan to power cycle the unit after executing the registry command. Registry writes will buffer for a few seconds because the EEPROM and NAND have a limited number of writes (and thus need to protect against carrying out too many writes too quickly).
Setting the Password
By default, the Local DWS is enabled with the player serial number as password. To set a custom password with digest authentication, use the roNetworkConfiguration object:
...