V4.0
New Features
New playout logic
The core playout logic has been upgraded to support a wider range of advanced features, including enhanced control over share of voice, the ability to set share of voice on individual playlist items, filler content, data layers, and delayed scenarios.
This update also improves:
Scenario playback behavior: When a playlist’s playback option is set to Play All, the playlist will now start from the beginning whenever a scenario is triggered.
Improved handling of complex playlist structures: The player now correctly accommodates empty sub-playlists when multiple sub-playlists are used across different playlists within a channel.
Dynamic layouts
The Dise Player can be dynamically resized to any custom resolution or minimized entirely. These adjustments can be made in real time, with the Player responding instantly to layout changes. This can be utilized using the ScreenController Plugin app.
Additional system information
More detailed system information is now available in the Portal. This includes:
StorageSpaceData: Represents the data drive where the Dise application is installed.
StorageSpaceAvailable and StorageSpaceDataAvailable: Indicate the available disk space.
StorageSpaceTotal and StorageSpaceDataTotal: Show the total disk capacity.
Memory Used: Displays the current amount of memory in use.
Time Offset: Shows the device’s time offset from UTC.
BrightSign system information
Additional information specifically for BrightSign is also available:
Serial number
Firmware version
Model name
Partner package URL
Tizen system information
Additional information specifically for Tizen is also available:
Firmware version
Platform version
Model code
Serial number
Temperature
Time zone
Tizen TEP & B2B support
To maintain the full recommended platform compatibility, the Dise Player now uses different Tizen APIs based on device version:
Tizen 7.0+: Updated to the recommended TEP APIs for settings, content, and temp storage, with backward compatibility for B2B-stored data. Version-specific and automatic TEP installation URLs are available here.
Tizen 4.0–6.5: Continues using B2B APIs; switching back from TEP may require re-pair or content re-download. The current version-specific and automatic update URLs will remain available for all Tizen screens — though using them on Tizen 7.0+ is not recommended.
Tizen timezone custom settings
One.DisableTimeZone: False by default and when set to true, the Dise Player will not configure the device timezone, leaving it at its default settings.
One.NTPAddress: 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.orgwill be used.
Improvements
Error handling
The watchdog has been upgraded to monitor a broader range of fatal errors, automatically restarting the player when necessary. This improvement enhances overall stability and reduces the need for manual restarts.
Debug commands
When Debug is enabled on a player via the Portal, a connected keyboard can be used to display debug information on-screen (assuming the custom setting One.PlayerInput is enabled).
In addition to the standard debug bar at the top, the following keys provide enhanced tools:
w: Toggle Dev Tools showing current content, playback order, logic, and attributes.
t: Step through tabs in the lower-right corner: Attributes, Logs, Comports, Options. In the Attributes tab, the "Active" column shows whether an attribute is active; click to toggle its state.
d: Cycle through additional debug windows: Playing Content Bar, Final Options & PlayoutGraph, Alarms, Control File, Legacy Playlist/Media.
Additional commands with Debug enabled:
i: Show infoA
p: Pause/Play
n: Next
b: Back
u: Request update/sync
r: Rotate display via CSS (for testing)
Video error logging
Logging has been enhanced to capture more detailed information when errors occur during video loading or playback, improving troubleshooting and diagnostics.
NEC screen handling improvements
The NEC screen handler for Windows and Linux has been improved for greater reliability and accuracy. Communication with the screens is now more stable, and diagnostic information is handled more efficiently, including support for multiple diagnostic codes. Temperature readings have also been corrected to ensure all monitors report accurate data without naming conflicts.
Strict mode
A new --strict command line option for Windows and Linux can be used to enable strict mode, which activates web security (disabled by default). Important: Using this setting on earlier Dise One 4.0 versions can cause the device to completely stop functioning.
Bug fixes
The setting to disable power control is now named DisablePowerControl instead of the incorrectly names DisableDisplayPower.
Removed unnecessary recurring logs to reduce repetition and improve overall log clarity.
Empty files in a template ZIP archive are now downloaded successfully without causing errors.
The Control Center will no longer appear when making settings changes, including updates to operating hours.
Devices that were offline will now retain unsynced proof of play data on disk even after a reboot.
Resolved an issue where malformed weather data could cause the Player to crash.
Fixed an issue where SoC devices in offline mode would unnecessarily restart playback upon reconnecting, even when no updates were made.
Resolved an issue on Sony and Philips Android screens where files were being unnecessarily downloaded on every boot.
Fixed an issue on Windows and Linux devices where the playback window would shrink if booted without a display and would not resize correctly when a display was later connected.
A missing privilege has been added for Tizen 7 & 8 screens to prevent the “setNTP error” on the latest firmware versions.
The required .NET version for the Windows installer has been lowered to 4.6.2, allowing installation on systems with this version and later.
Known issues
Time zone and date & time settings configured in the portal doesn't work on Windows.
Limited time zone options that work on Tizen.
Uninstalling and reinstalling the Tizen app will not clear existing settings, and the player will continue functioning with the previous configuration. Updating works as expected, and performing a factory reset will still clear all settings.
Some error messages are incorrectly shown as notice level errors.
The Dise Control Center cannot be opened on BrightSign devices.
Sony Android and Philips Android players can't be updated via release channels, please contact Dise Support for assistance.
When installing on Philips Android, error code 0/1 can occasionally be seen during installation, which can be ignored.