On BrightSign players you can additionally adjust security options of the browser launched by JS SDK sos.browser.open().
Options
insecure_https_enabled
Ignore security errors when connecting to insecure HTTPS hosts (insecure HTTPS is disabled by default). Enabling this feature makes the player insecure; it is not suitable for production environments and should only be used for testing.
websecurity
Ignore CORS and iframe origin exceptions.
camera_enabled
Enables webpage access to USB cameras connected to the player (access is disabled by default). This allows support for WebRTC applications.
How to change
Using BrightSign DWS
- Open BrightSign DWS
- Write into the BrightSign registry under browsersecurity key values
registry write browsersecurity insecure_https_enabled enabled
registry write browsersecurity websecurity disabled
registry write browsersecurity camera_enabled enabled
Using Custom Script
Create a Custom Script with the following code:
var registryClass = require("@brightsign/registry");
var registry = new registryClass();
//Writes multiple entries to multiple sections.
registry.write({browsersecurity:{insecure_https_enabled:"enabled", websecurity:"disabled", camera_enabled:"enabled"}}).then(
function(){console.log("Write Successful");});