Documentation Index

Fetch the complete documentation index at: https://support.dise.com/llms.txt

Use this file to discover all available pages before exploring further.

New Dise One & CX Portal release! Click this link to read the release notes: Dise One 5.0 & CX Portal V42

Custom Settings

Prev Next

Add a Custom Setting

  1. Navigate to the 'Players' module:  admin_players🔎︎

    1. This can also be done via the 'Displays' module by selecting a display and clicking on the player name: display_player🔎︎

  2. Select the relevant player.

  3. Select 'Add new' under custom settings:  Custom settings🔎︎

  4. Enter details of the relevant setting from the table below:


Dise One

Setting

Type

Description

Compatibility

Example Value

One.Bandwidth

String

Limits the bandwidth used by the player in kbit/s. Only supported on linux.

Linux - One 1.3+

256

One.BrowserTimeOut

Number

Timeout in seconds for a restart/reload of browser mode.

One 1.3+

30

One.Com<port number> E.g. One.Com0

String

Configure a comport:
RS232:
RS232 mode - 13.
Baudrate - 1 = 2400, 2 = 4800, 3 = 9600, 4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200.
Model - 1 = Samsung, 2 = LG, 3 = Philips, 4 = NEC, 5 = Conrac, 6 = Dynascan.
Monitor ID - 1 (most commonly)
Path to json file OR input source and volume

Queue:
Queue mode - 3
Baudrate (as above)

Windows/Linux - One 1.3+

Multiple examples:
"13,3,1,1,HDMI,45"
"13,3,1,1,path/to/settings.json"
3,2

One.DisableNetworkRestart

Number

Disables restart of network on linux if server communication fails 5 times in a row.

Linux - One 1.3+

1

One.DisableNightlyReboot

String

Disable nightly reboot.

One 1.3+

"1"

DownloadProxy

String

Download content, software updates and add-ons from a caching proxy instead of directly from the Portal.

One 4.1+

https://proxyserverIP:port

DisablePowerControl

Boolean

By default, operating hours will power off the display using platform-specific or RS232 commands, in addition to stopping playback to show a black screen. When the DisablePowerControl setting is set to true, the display will no longer receive power-off commands via platform or RS232 commands. Instead, playback will simply stop and a black screen will be shown.

One 3.1+

True

One.DisableTimeZone

Boolean

False by default and when set to true, the Dise Player will not configure the device timezone including any NTP settings, leaving it at its default settings.

One 4.0+

True

One.Display, One.Display<2-4>

String

Custom settings required for multi-display solutions. An individual custom setting must be added to a player for each display. A max of 4 displays is supported.

Setting format: <width>x<height>

Additional optional value to control rotation, which must be seperated by 3 commas to the resolution:
0 = default
1 = rotate left 90 degrees
2 = rotate 180 degrees
3 - rotate right 90 degrees

"windows" can be used to allow Windows to control the display settings.

One 1.3+

Multiple examples:
1920x1080
1080x1920
1920x1080,,,2

or

windows

One.DisplayMode

String

A required setting for multi-display. Set the position of the displays.

Setting format:
<columns>x<rows>

Linux only - Additional xandr commands can be used.

xandr setting format:
raw: <xandr commands>

One 1.3+

Multiple examples:
2x1
raw: xandr --rotate left

One.ExtraBrowserArgs

String

Add command line arguments to the players chromium browser.

One 1.3+

--example-command --example-options=test

One.FilterClientAlarms

String

Disable all or specified client alarms. Specify the client alarm to disable or use 'all' to disable all alarms.

One 1.3+

ScreenFailure

One.KeyboardLayout

String

Language of virtual keyboard:

dk - Danish
gb - English (UK)
us - English (US)
ee - Estonian
fi - Finnish
fr - French
de - German
is - Icelandic
it - Italian
lv - Latvian
lt - Lithuanian
no - Norwegian
pl - Polish
es - Spanish
se - Swedish
ch - Switzerland
nl - Dutch


One 1.3+

dk

One.KioskExecuteJavascript

String

Custom JavaScript in Base64 format that will be injected into the webpage used in kiosk mode.

Windows/Linux - One 5.0+

Y29uc3QgZGl2ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7D
QpkaXYudGV4dENvbnRlbnQgPSAiSU5KRUNURUQgOikiOw0KT2JqZWN0Lm
Fzc2lnbihkaXYuc3R5bGUsIHsNCiAgcG9zaXRpb246ICJmaXhlZCIsDQo
gIHRvcDogIjAiLA0KICBsZWZ0OiAiMCIsDQogIHdpZHRoOiAiMTAwJSIs
DQogIHBhZGRpbmc6ICIyNHB4IDE2cHgiLA0KICB6SW5kZXg6ICIxMDAwM
CIsDQogIGZvbnRTaXplOiAiNDhweCIsDQogIGZvbnRXZWlnaHQ6ICI4MD
AiLA0KICBmb250RmFtaWx5OiAic3lzdGVtLXVpLCAtYXBwbGUtc3lzdGV
tLCBTZWdvZSBVSSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZiIsDQog
IGJhY2tncm91bmQ6ICJyZWQiLA0KICBjb2xvcjogIndoaXRlIiwNCiAgd
GV4dEFsaWduOiAiY2VudGVyIiwNCiAgcG9pbnRlckV2ZW50czogIm5vbm
UiLA0KICB1c2VyU2VsZWN0OiAibm9uZSIsDQp9KTsNCg0KKGRvY3VtZW5
0LmJvZHkgfHwgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50KS5hcHBlbmRD
aGlsZChkaXYpOw==

One.ListenPort

String

Configure Queue mode to listen on a port instead of a comport.

Windows/Linux - One 1.3+

3.5081

One.MouseCursor

String

Control visibility of the mouse cursor. 1 enables and 0 disables.

Linux - One 1.3+

"1"

One.MqttServerUrl

String

Configure the MQTT server URL used in synchronized playback.

One 1.3+

wss://username:password@diseserver.net:443/mqtt

One.NTPAddress

String

Specifies the NTP server to use when configuring time settings. If no server is set via menu, RM server, or other management, the default pool.ntp.org will be used.

One 4.0+

pool.ntp.org

One.OnScreenKeyboard

String

Enable or disable the on-screen keyboard.

One 1.3+

On

One.PlayerInput

Number

Enables or disables input to the jsplayer. Commonly used for interactive templates. 1 enables and 0 disables.

One 1.3+

1

One.Plugins

String

A list of plugins for the jsplayer.

One 1.3+

[{"name":"ExamplePlugin", "enabled":true, "config":{"param":"value"}}]

One.Printer

String

Configuration for connecting the player to a printer. IPP printers and usb printers are supported, drivers are required. Verified printer support: HP LaserJet Pro M203-M206 & 4002dw.

Windows/Linux - One 1.3+

usb://HP/LaserJet%20M203-M206?serial=\<serianl-number>,HP-LaserJet_PRO_M203-M206.ppd

RestartReplayAt

Number

Restart Replay at specified hour (24 hour-based, all days). -1 to disable. Will use the time zone locally on the player.

One 1.3+

-1

One.Sync

String

Json object to configure synchronization.

One 1.3+

[{
  "type": "leader",
  "channelId": "eyJwcmVmaXgiOiJEQ1hQVjIiLCJpZCI6MTc4ODIsInR5cGUiOiJDaGFubmVsIn0",
  "channelName": "Default channel"
},
{
  "type": "follower",
  "channelId": "eyJwcmVmaXgiOiJEQ1hQVjIiLCJpZCI6MTIzNCwidHlwZSI6IkNoYW5uZWwifQ==",
  "channelName": "Another channel"
}]

One.TimeZone

String

Time zone identifier in the format of standard TZ database time zones.

One 1.3+

Europe/London

One.Volume

Number

A number between 0 - 100 which sets the main channel volume in %.

One 1.3+

50