Affected Roles: System Owner • System Administrator • Advanced Viewer • Viewer
Related Nx VMS Apps: Nx Desktop
What is Camera Optimization?
One of the things that Nx Witness does to simplify the user experience is to optimize compatible cameras. Allowing Nx Witness to optimize cameras is recommended for most systems.
Allow Nx Witness to optimize System Cameras:
During installation, users are given the option to "Allow system to optimize devices settings."
- If "Allow system..." is left checked (default) during installation of an Nx Witness system then once the system is installed anytime a camera is auto-discovered the first time it is viewed on an Nx Witness client the Nx Witness will modify the camera settings to send two streams - the maximum resolution possible (Hi-Res) at the maximum frame rate (fps) the camera supports, and a secondary low-res stream (typically 480p or 320p on a 2 megapixel camera, for example) that is used for adaptive scaling to reduce CPU and network usage and also for Nx Witness's server-side motion detection analysis.
- If "Allow system..." is unchecked during installation then Nx Witness will use the settings of auto-discovered cameras on the network. So, for example, if a customer has an existing system and wants to simply replace their existing software and keep their cameras' existing configurations they would choose not to check the "Allow system to optimize devices settings" checkbox during installation.
The "Allow system to optimize devices settings" checkbox is also available post-installation in the System Administration dialog (see below) and can be unchecked at any time.
Changing Camera Optimization After Install:
If a user does not uncheck the "Allow system.." option during installation (for whatever reason) and then later on wants to adjust the camera to stream at a lower resolution they can use the Expert Settings tab in the Camera Settings dialog to Keep camera streams' and profiles' settings. This allows the user to configure the camera using a camera configuration tool or camera web page - and then Nx Witness becomes the bucket that captures whatever stream the camera is sending. (see below images).
This is called the "Expert" settings tab because it requires users who understand the implications of what they are adjusting - and that qualifies them as an expert in our book.