Firmware release notes 4.8.6
From SpinetiX Support Wiki
Contents
Release name: "Stecknadelhorn" 4.8.6. Release date: November 18th, 2024.
Note:
For other versions, see the DSOS release notes page.
New
- Added support for having an independent overlay content which shows on top of the regular content. This enables scenarios such as independently managed dynamic alert projects which show only when specific events occur; the URI of this overlay content is added in the player configuration. This feature requires a DSOS KIOSK or SYSTEMS license.
- Added support for Bluefin Ocean platform with Intel N97 CPUs embedded in Flex-OS displays from Bluefin.
Improvements
- The hardware watchdog is now used to trigger reboots when the software watchdog detects a malfunction; previously a normal software driven reboot was used which is less robust and could eventually result in hanging the player during the reboot, requiring a power cycle to recover depending on the type of malfunction.
- Added support for extracting all media types from SharePoint news posts and pages, including images, videos, titles, descriptions, and links to full articles.
Applies to all DSOS players, except HMP350, HMP300, and DiVA
- More information about the graphics rendering device are now included in the player report, for better diagnostics.
Fixes
- Changes to the display power save configuration that should have resulted in changing the screen power state were not always correctly applied until the next power state change, or a reboot.
- Player enrollment in the SpinetiX cloud failed and rebooted the player if an HTTP proxy was configured, it required credentials and the configured credentials were invalid; the repeated crashes resulted in the player entering Recovery mode.
- The player content server was enabled even when the DSOS license did not allow it. This was a regression introduced with 4.7.5.
- Having a standalone DSOS license on a player connected to an SpinetiX ARYA Enterprise account with a bundled license of a different type made the embedded web server return invalid headers in responses.
- Raised the limit on the number of slices permitted in H.264 videos from 16 to 32, as some streaming encoders may use more than 16 slices.
- H.264 videos with negative Picture Order Count (POC) values, which occur when using open-GOP with Instantaneous Decoder Refresh (IDR) frames, were not decoded correctly, leading to choppy playback.
- Control Center inadvertently logged trace level messages to a temporary file.
- Limit excessive connected / disconnected log messages that occur on Bluefin N97 based displays when enabling display power saving.
Applies to all DSOS players, except HMP350, HMP300, and DiVA
- Control Center and many of the player APIs endpoints exposed by the embedded web server had slow response times (~600 ms) due to the DSOS license checking; the license checking mechanism was reworked to avoid this overhead and now response times are in the 30 to 40 ms range.
Applies to iBX410/W and third-party DSOS players based on Elkhart Lake and Jasper Lake CPU platforms
- Enabled the hardware watchdog to ensure the player automatically reboots in case of a complete system freeze, complementing the software watchdog that handles reboots in most cases.
Developer
- Some CORS response headers returned by the embedded web server were incorrect, response headers which are only for preflight requests were returned for all requests.
- The PURGE method was not CORS enabled.
- The proper Content-Type and Cache-Control headers were not always returned, and browsers could cache the responses depending on modification dates.