SignageNode supports loading settings and layers from remote locations.
The remote locations can be specified in the screen data. This means that SignageNode can be configured by adding data values in the centralised administration interface rather than manually connecting to each device to update the configuration.
Screen data read by SignageNode:
- settings - URL to a JSON file containing settings.
- layer-1 - URL to TDJ defining what should display in the background layer (not used)
- layer0 - URL to TDJ defining what should display in the main layer (linked to main sequence)
- layer1 - URL to TDJ defining what should display above main layer (used by branding)
- layer2 - URL to TDJ defining what should display on top layer (used by popups)
The settings JSON file will be loaded when SignageNode starts. It is necessary to restart the player if this value is changed.
The layer TDJ is loaded when the URL changes. It is necessary to use a different URL to trigger a reload.
The special value of stacks can be used to link a layer to the stacks server main sequence or hide can be used to completely remove/hide the layer.
To be added to screen data:
- This will load settings-fast.json at startup to pre-configure SignageNode with the settings defined in the JSON file.
- Main layer will displays stacks server main sequence.
- Layer 1 will load layer1-standard.json to display the new ReachTV branding above the main layer.
The following settings are available to help configuring networks with different capabilities:
Designed for pucks connected to fast local area networks (above 50mbps) with excellent Internet speeds. All pucks on the same subnet will share their storage building a large distributed cache. A puck will stream video from other pucks or the Internet.
Designed for pucks connected to slow local area networks (under 50mbps) but with acceptable Internet speeds (above 4mbps per puck). All pucks on the same subnet will attempt to fill their own local cache.
Slow LAN and Internet
Designed for pucks connected to slow local area networks (under 50mbps) and slow Internet connections (under 4mbps per puck). All pucks on the same subnet will attempt to fill their own local cache. Videos not fully stored in the local cache will be skipped to avoid stalling mid playback when possible.
Requires GLPlayer 2022-03-31+ running in DS Loader