DW Technical Bulletin
To: DW® Customers
Date: October 29, 2024
Re: DW Spectrum 6.0.0.39503 Release Notes
DW Spectrum IPVMS Software Update 6.0.0.39503
-----------------------------------
Affected Software: DW Spectrum IPVMS
New Software Version: DW Spectrum 6.0.0.39503
Previous Software Version: DW Spectrum 5.1.5.39242
Release Date: October 29, 2024
-----------------------------------
In-Client Upgrade Information
- Build Number: 39503
- Password: 5tzxht
Important Notes
- Release notes show changes relative to the latest official release (5.1.5.39242)
- Support for Microsoft Windows 8.1 and Microsoft Windows Server 2012 is discontinued.
- Support for Ubuntu 18.04 will be discontinued in the next major release (6.1).
- Support for Raspberry Pi 3 will be discontinued in the next minor release (6.0.x).
- Support for Raspberry OS 10 will be discontinued in the next major release (6.1).
New Features
- Improved and redesigned user management with group-applied permissions:
- User management UI design was significantly reworked and improved.
- User rights system has been enhanced:
- Assigning a single user or group unique permissions to selected cameras is now possible.
- A user can be a member of multiple permission groups.
- Groups can inherit permissions from other groups.
- Enhanced LDAP Integration:
- VMS continuously synchronizes users and groups with LDAP.
- LDAP Groups can be imported to VMS as well as a user membership in those groups, and it is possible to configure permissions for those groups in VMS.
- Deployed new LDAP Sync Issue Event and added support to Desktop Client.
- A new user type (Temporary) is introduced:
- Temporary Users can only use the Desktop Client / Web Admin but cannot use Cloud Portal.
- Temporary Users are limited to Viewer Group Permissions and cannot access Secure APIs.
- The ability to follow objects of interest with Camera Hotspots and Camera Linking is introduced.
- NVidia hardware video decoding acceleration implemented on the Desktop Client running on Windows and Ubuntu.
- Emails from VMS can now be sent through the Cloud SMTP Server, which facilitates SMTP Email setting a lot.
New Operating System Support
- MacOS 14.0.
- Raspberry Pi OS 11 (32-bit).
- Raspberry Pi OS 12 on Raspberry Pi 3 and Raspberry Pi4 (32-bit) without support for native Raspberry cameras.
General Improvements
- New calendar provides efficient navigation across large archives and timeframes.
- WebRTC is greatly improved. More details will be provided in the separate API release notes.
- DST Support is greatly improved.
- JWT Tokens are supported. This should eliminate issues with the Cloud DB performance and logout.
- Webpages and Integrations have been separated in the Main Menu.
- Logs configuration and extraction functionality is greatly improved in the Desktop Client.
- The look and feel of the Desktop Client is redesigned to match the modern design requirements and be ready to implement for future design changes.
- SECURITY:
- Bulk approval for Self-Signed certificates is enabled.
- Administrators now cannot change certain advanced system settings through WebAdmin. Now all settings are available to the owner only.
- Client-Server API communication is switched to a more secure protocol.
- Trusted Man in the Middle (MITM) certificates are supported by the Desktop Client.
- New user sessions are now logged in the Audit Trail.
- User Manual on Linux opens in the internal browser window instead of the system default browser.
- The Desktop Client Welcome screen can be configured to hide systems found through auto-discovery.
- The background image size limitation within the Desktop Client is removed.
- In-Client Browser (Webkit) has been updated.
- The Desktop Client retains the last screenshot export settings as the default for future screenshot exports.
- The Camera Settings Tab is optimized to lower the CPU load.
- The Storage Management Dialog now provides automatically refreshed capacity data in place of a manual refresh process.
- The "Email address is not set" notification is removed from the Desktop Client.
- Added double-click option to select current user and system in the resource tree.
- During video playback, the Desktop Client will rewind to the previous chunk upon a long-press of the “Previous Chunk” button or Hotkey.
- Webpage titles can now be hidden in the Desktop Client.
- Improved settings dialog for the SMTP email servers.
- New prompt for Cloud connection after session expiration.
- Revised dialog when decrypting archives prior to export.
- Virtual Camera can now be added from the Server context menu.
- The PTZ Control Guide within the Desktop Client was updated to describe new functionality, usage examples, and operational controls.
- Added quick action buttons to rewind video or fast forward 10 seconds.
- Added the ability to drag fisheye and PTZ cameras by their title and header.
- The Desktop Client dialog for signing into web pages has been refined.
- The dialog box to delete multiple or shared layouts now provides more information.
- Analytic chunks (yellow) populate on the Timeline much faster.
- The archive read/write operations have been optimized.
- Improved resilience of Cloud Shared Layouts during network congestion or timeout.
- The log file describing the 1-Click Update progress (update.log) can be downloaded in the Desktop Client or by using the API.
- If a Server the license is activated on becomes offline the corresponding message within the Desktop Client shows up immediately.
- Pause overlay was redesigned to let users see the video even if it is paused.
- The new “Generate Event” permission is added to custom user groups on upgrade and is available to more permission Groups.
- A generic Cloud URL is provided to relay Temporary User access links.
- The Desktop Client menus have been updated to replace New (item) with Add (item).
- In the Desktop Client, the filename for export is limited to 256 characters to avoid OS related issues.
- LDAP import speed has improved.
- Added tooltips for different logging levels at the “Log Management” table.
DW Device Support / Improvements / Fixes
- Digital Watchdog Megapix Ai Edge plugin version was updated to 2.5.49.
- Digital Watchdog mx9 analytics plugin failed on multichannel devices. Fixed.
Third-Party Device Support / Improvements / Fixes
- Axis:
- Axis C1310E devices would toggle between an online and offline state. Fixed.
- Axis cameras experienced intermittent recording of an H.265 stream. Fixed.
- Camera PTZ positions drifted on MacOS Clients when using an Axis T8311 joystick. Fixed.
- The Axis T8311 joystick movement affected all PTZ capable cameras on the layout instead of the selected PTZ camera only. Fixed.
- On Dahua NVR(X82B3A), not all NVR channels were properly discovered. Fixed.
- Reduced the time required to authorize specific Hikvision cameras.
- Reduced the time required to authorize specific Hikvision cameras.
- Video archive from Hikvision DS-2CD3T56G2-4IS contained recording gaps when a camera clock was not in sync with the system clock or the “Keep Camera Time Settings” option was not selected. Fixed.
- A Separate device was created for each channel of the Vivotek VS8801 encoder when manually added to a System. Fixed.
- Allnet cameras are now supported.
- Unauthorized error generated for an I/O module when the correct credentials were provided. Fixed.
- Daylight Saving Time was not applied when forcing Server time on Bosch cameras. Fixed.
Analytics Improvements & Fixes
- Vivotek:
- Add support for new event types: Smart tracking Parking detection, Restricted zone detection.
- Vivotek Deep Learning VCA is limited by the manufacturer to 5 rules of any type.
- The Advanced Smart Tracking now incorporates zoom variables into the Region of Interest settings.
- The Advanced Smart Tracking feature in the Desktop Client has been enhanced with an Exclusion Mask function.
- Hikvision:
- Hikvision cameras reported invalid object types. Fixed.
- LPR worked incorrectly on HIKVISION cameras with the new version of LPR. FIxed.
- On Axis cameras, subscriptions to multiple analytic events worked very slowly. Fixed.
- Uniview analytics is enabled on Univiewtec cameras.
Bug Fixes
General Fixes
- During a database restoration, the information was pushed to Servers that were no longer part of the system (i.e. unmerged), leading to potential Server misconfiguration. Fixed.
- Server version 5.1 running on Ubuntu 22.04 failed to restart after being stopped with the SIGTERM ($kill PID) method. Fixed.
- Server reported inaccurate SMB storage space to the Desktop Client and APIs. Fixed.
- During restoration tasks, corrupted or damaged backup files reset the server settings. Fixed.
- The installer process did not completely remove temporary user and group data. Fixed.
- Raspberry Pi systems could become unstable or reboot after extended use. Fixed.
- The session expiration dialog would not respond when using the Web Admin. Fixed.
- Camera snapshots were missing in the "Event" tab if a Generic Event was triggered with "metadata":{"cameraRefs":[]} specified. Fixed.
- In unstable network environments, Server did not release connections over the HTTP port, resulting in Web Admin connections being refused. Fixed.
- In rare cases, a duration of archive periods could differ between main and backup storage. Fixed.
- After restoring a camera archive and reindexing, low quality stream could be lost. Fixed.
Advanced Object Search Fixes
- Filter settings shown in the Advanced Object Search dialog did not match the Object Search parameters displayed in the Desktop Client Notification Panel. Fixed.
- The Advanced Object Search dialog of the Desktop Client remained in the foreground after a user selected Show on Layout. Fixed.
Desktop Client Fixes
- The Desktop Client Welcome Screen sometimes did not show icons for Cloud-connected systems. Fixed.
- The Desktop Client displayed an inaccurate message that "The latest version is already installed" when connecting to a down-revision server. Fixed.
- The Desktop Client embedded browser did not accept non-Latin input. Fixed.
- The Desktop Client did not display the certificate name on the General tab. Fixed.
- The "synchronizedTime" value in the Desktop Client did not match the System time when the Client was without an Internet connection. Fixed.
- The Desktop Client uninstallation process is improved to remove temporary folders and files.
- Email alerts initiated from a Soft Trigger contained an internal user ID instead of the username. Fixed.
- The Analytics object search function did not process enum attributes and substrings correctly on the Stub Analytics Plugin. Fixed.
- The Desktop Client sent the incorrect password of newly added FTP storage while communicating with Servers if the password contained special symbols. Fixed.
- The Desktop Client did not play back audio from Multicast UDP streams. Fixed.
- The Desktop Client did not display the Hardware Acceleration icon on the video item where enabled. Fixed.
- After clearing all notifications within the Desktop Client, the notification panel was empty rather than displaying the “No New Notifications” label. Fixed.
- The Desktop Client was unable to merge two systems having trusted Man in the Middle (MITM) certificates. Fixed.
- The “Additional Video Wall licenses required” warning in the Desktop Client was persistent and could not be dismissed. Fixed.
- If trying to add an overlay to the exported video, the text on the preview did not match the text on the actual video. Fixed.
- Desktop Client usernames that contained HTML style syntax (admin<h>something</h>) did cause the login process to freeze. Fixed.
- The Bookmark Log displayed the user ID in the “Bookmark Creator” field instead of the username. Fixed.
- Creating a zoom area on a local file video item within the playback window caused the Desktop Client to hang. Fixed.
- The Desktop Client could not define an Analytic Search Area while playing the video in full-screen mode and moved the video item instead. Fixed.
- The option to “Save Layout as Cloud” was displayed for local users. Fixed.
- The Desktop Client displayed the incorrect icon for Servers detached from the System. Fixed.
- Camera tours containing PTZ device positions with defined Stay Time values did not stay for the specified duration. Fixed.
- The Desktop Client (Client Only) update did not work if Servers in the System were without an active Internet connection. Fixed.
- Renaming a default PTZ position in the Desktop Client created an additional preset on the camera with the new name. Fixed.
- The Popular Tag suggestions within the Bookmark dialog of the Desktop Client had an undesired alignment of the text. Fixed.
- Video Wall misbehaved when configuring six screens at 150% scaling. Fixed.
- The Desktop Client embedded browser did not display certain web pages. Fixed.
- The Local Settings dialog box displaying notification types reset the sorting order on each opening. Fixed.
- The In-Client update did not work on Ubuntu 22.04. Fixed.
- The "Camera Offline" notification was displayed a single time when a camera was manually added. Fixed.
- Object detection database created notifications with a future date that could not be deleted. Fixed.
- 2FA: the client logged out from the cloud when trying to open it from the cloud. Fixed.
- If the device list contained an NVR without licenses, analytic objects were not displayed with the "Cameras on Layout" filter. Fixed.
- The Analytics object search function did not process enum attributes and substrings correctly on the Stub Analytics Plugin. Fixed.
- The Desktop Client did not display the certificate name on the General tab. Fixed.
- The Storage Analytics Dialog now provides automatically refreshed capacity data in place of a manual refresh process. Fixed.
- The Client was logged out of the Cloud unexpectedly. Fixed.
- The “Finish update" button was not displayed during a Server-only update, Fixed.
- The Welcome Screen search function was not invoked by hotkey. Fixed.
- The System Administration dialog box in the Desktop Clients displayed an Apply button on newly installed systems when no changes were unapplied. Fixed.
- Disconnecting from Systems with unsaved (Camera or Server) changes produced an incorrect confirmation dialog. Fixed.
- The Desktop Client displayed the Apply button in the Local Settings dialog as active for newly added systems even though there were no pending changes to apply. Fixed.
- The Watermark Check function within the Desktop Client reported a false failure for files exported with the Add Info option selected. Fixed.
- The Desktop Client on Windows displayed the video playback slider at the end of the seek bar when starting a video in the Advanced Object Search mode. Fixed.
- Pre-recording did not work with rules set on the source camera. Fixed.
- The Desktop Client could crash if trying to operate with a password protected NOV file. Fixed.
- The Desktop Client could hang while importing a large number of users from LDAP. Fixed.
- The “Custom Media Port” expert setting was not available for I/O devices. Fixed.
- If an error occurred during the extraction of log files, there was no corresponding error message. Fixed.
- In the bookmarks list, the current timezone was used instead of the bookmark creation timezone. Fixed.
- Sometimes, the "Allow using client API" checkbox was not saved after creating a web page. Fixed.
- If a System with 2FA enabled was opened in the Desktop Client from Cloud, the user was not logged in. Fixed.
Known Issues
- The Desktop Client could not connect to systems 4.2 and older in compatibility mode.
For More Information or Technical Support
DW Technical Support:
Toll-free: 866.446.3595
https://www.digital-watchdog.com/contact-tech-support/
__________________________________________________________________________________
866.446.3595 [email protected] www.digital-watchdog.com
Rev: 10/24 Copyright © DW. All rights reserved. Specifications and pricing subject to change without notice.