Nx Witness Release Notes
Nx Witness v6.0.0.39503
(PUBLISHED 05 Sep 2024)
- In-Client Upgrade:
- Build Number: 39503
- Password: 5tzxht
- SUMMARY:
- Release Notes show changes relative to the latest official release (5.1.5.39242).
- Release Notes show changes relative to the latest official release (5.1.5.39242).
- 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.
- Improved and redesigned user management with group-applied permissions:
- BREAKING CHANGES:
- 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 OPERATING SYSTEMS SUPPORTED:
- 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.
- 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.
- The maximum number of cameras per server is increased to 256. Note that the performance and stability of the system depend on the server hardware.
- 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.
- The User Manual is updated.
- User Manual on Linux opens up 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) are populated 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.
- 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.
- Vivotek:
- NEW DEVICE SUPPORT/IMPROVEMENTS/FIXES:
- General Device 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.
- The decoding of the stream from the internal camera On Raspberry Pi 3 and 4 has been optimized.
- 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.
- Axis:
- General Device Fixes:
- 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.
- GENERAL FIXES
- HANWHA DEVICE SUPPORT / IMPROVEMENT / FIXES:
- Hanwha Intercom Integration is improved:
- The Notification Panel within the Desktop Client now includes an informer service and status icons for missed calls and related intercom notifications.
- On Ubuntu-based Hanwha NVRs, Quick Sync could not be enabled sometimes. Fixed.
- System with optimization disabled created a branded profile for Hanwha cameras. Fixed.
- Fixed the live stream delay issue on some Hanwha cameras.
- Some Hanwha cameras could not be initialized if the "Allow System to optimize Camera Settings" option was enabled. Fixed.
- Soft triggers could not activate relays on the TID-600R intercom. Fixed.
- Hanwha Intercom: the door events are automatically logged (the “Write to log” action is enabled).
- Remote Archive Synchronization (Profile G) is implemented for XNV-8081R with FW version 2.10.02 and higher.
- The SPC-2001 joystick could become unresponsive after a few hours. Fixed.
- Hanwha Intercom Integration is improved:
- KNOWN ISSUES:
- The Desktop Client could not connect to systems 4.2 and older in compatibility mode.
- • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
- • • • • • FIXES OF BUGS FOUND IN THE PREVIOUS BETA (6.0.0.38908) • • • • •
- • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
- IMPROVEMENTS:
- The Temporary User feature has been improved.
- The Desktop Client menus have been updated to replace New (item) with Add (item).
- A generic Cloud URL is provided to relay Temporary User access links.
- BUG FIXES:
- The count of users and custom user groups was not visible without resizing the dialog. Fixed.
- In-Client update could convert Integrations to Webpages. Fixed.
- The Desktop Client could incorrectly export the video with timestamps. Fixed.
- Archive synchronization was disabled for Lilin cameras. Fixed.
- NVidia hardware acceleration did not activate when enabled. Fixed.
- NVidia hardware acceleration limited to two Cameras. Fixed.
- The motion indicator was not shown on the Calendar widget. Fixed.
- LDAP users were permitted to login after their Active Directory account was disabled. Fixed.
- Server did not respond to the Desktop Client and API calls during WebRTC playback. Fixed.
- Server Log did not open using the Tray Assistant. Fixed.
- The Desktop Client could accidentally exit the Fullscreen mode when using Hotspots. Fixed.
- RTSP streams did not show up when added to Server. Fixed.
- Third party plugins could be removed after Server update on Edge cameras. Fixed.
- Camera renaming did not work on Mac OS. Fixed.
- The Desktop Client could crash on closing a layout wit a web page integration. Fixed.
- Sometimes, the access link for a Temporary User could not be generated. Fixed.
- The System was asking for a Cloud password confirmation while modifying local settings in the Desktop Client. Fixed.
- HANWHA DEVICE SUPPORT / IMPROVEMENT / FIXES:
- Intel Quick Sync did not work on Hanwha WRN NVRs. Fixed.
- ARD-410 NVR was unable to connect after upgrading to 6.0 (was unable to set correct password). Fixed.
- In-client update did not work for Hanwha SolidEdge cameras. Fixed.