Nx Witness is a fast, cross-platform IP video surveillance management system designed to discover, view, record, and manage IP cameras effortlessly in real-time.
JWT Tokens are fully supported to improve authentication performance and avoid accidental logouts from Cloud connected Sites.
Danish localization added.
The in-Client Remote Administration Tool is improved.
Improved the Desktop Client stability on Windows 11.
The window size limitation is eliminated when using the --window-geometry CLI parameter to run the Desktop Client.
The --hide-panels CLI parameter is added to launch the Desktop Client with all side panels hidden.
The “Reset to defaults” Web Admin dialog is improved. Added the information that the activated licenses will remain on Server after a reset.
ENTERPRISE FUNCTIONALITY IMPROVEMENTS / FIXES:
Sites could show up Unreachable in the Desktop Client. Fixed.
ANALYTICS IMPROVEMENTS / FIXES:
Only the first object was detected on Dahua ITC413-PW4D-IZ1. Fixed.
Objects detected on Hikvision iDS-2CD7146G0-IZS did not trigger actions. Fixed.
Analytic events (IVA) did not work on Bosch cameras. Fixed.
Analytics event attributes info was missing in the Event Log description. Fixed.
Analytic Events were not triggered if the rules of the event was configured under the group level. Fixed.
DEVICE SUPPORT AND FIXES:
Devices Specific Fixes:
Fixed RTP issues on the URMET 1099/501B camera.
Live stream from AXIS F9114 could not load. Fixed.
Initialization is improved for MERIT-LILIN cameras.
Alarm input events are supported on Hikvision DS-2CD2123G2x, DS-2CD3687G3x and Hikvision DS-2DE3C210IXx.
Osiris OS-I3-EENSW8Mx are detected as Dahua devices.
Input signals from FLIR were handled for 10-30 seconds. Fixed.
Newly Supported Devices:
Elmo NEXIBF07T, NEXIMF02
Encoders added to the analog list:
Speco n32nrn, n16nrx
Multisensor Cameras:
Vivotek TT9333
HIKVISION iDS-2CD8A46G2-XZHSY
Advanced PTZ:
TBA
BUG FIXES:
General UI Fixes:
Shared bookmarks with video footage longer than 1.5 minutes could not be played back properly. Fixed.
The Desktop Client window configuration was not saved properly if another Desktop Client instance was opened in a ne window. Fixed.
Japanese translations improved.
The Desktop Client could crash while accessing Nx Maps. Fixed.
Some frames could be lost when a multi-video export contained many camera items. Fixed.
The Desktop Client on Windows could not be uninstalled remotely (using SCCM and the psexec CLI tool). Fixed.
The Desktop Client could crash if a camera went offline while a maintenance confirmation dialog was open. Fixed.
Users (Power User or Administrators) could not rename shared layouts after locking and unlocking them. Fixed.
The live stream stopped after selecting an offline device as the audio source. Fixed.
Shared layouts did not save resolution settings for cameras. Fixed.
Fixed the --window-geometry CLI parameter to launch the Desktop Client.
Fixed the following audio features that did not work on Mac OS Tahoe:
Audio from cameras
The “Speak” action
The “Play Sound” action
Server Fixes:
Fixed high CPU usage on Server after a live view license activation.
Server kept losing connection to the LDAP server after restart if it had been terminated unexpectedly before. Fixed.
Let's Encrypt certificates could not be loaded on a 6.1 Server due to ECDSA key. Fixed.
The Server GUID of the Nvidia Jetsons were identical causing conflicts in multi-Server environments. Fixed.
Server did not restore connection to inaccessible SMB shared storage after they became accessible again. Fixed.
Sites containing apostrophe characters in their names could not connect to Cloud. Fixed.
Server tried to send a test email to mail@example.com every time the System (Site) Management settings dialog was open in the Desktop Client. Fixed.
Sending Emails from VMS using an insecure protocol did not work. Fixed.
API / SDK FIXES:
Sites can be updated to a specific version via API using the /rest/v4/update method.
The internal HTTPS Request did not work with Create Generic Event API (/rest/v4/events/generic). Fixed.
Introduced the default value (${DATA_DIR}/update_verification_keys/) for the additionalUpdateVerificationKeysDir build parameter when building and signing a custom package.
Fixed documentation and implementation issues with the /rest/v4/login/tickets method. If a user tried to use the access token (the x-runtime-guid value) as a request body param key, server returned unauthorized error.
The sender SSRC was always 0 in sender report while using Nx Server RTSP API to restream. Fixed.
The preset ID was not created by Server automatically while using the ./rest/v{3-4}/devices/{device_id}/ptz/presets API request to create a preset. Fixed.
Integrations can now be deleted via API request.
The /rest/v4/update/info API call returned empty results. Fixed.
Showreels are now accessible to power users via API.