Preventing Nx Witness from Changing Camera Streaming Settings

Navigation:  Working with Nx Witness > Device Management (Cameras, Encoders and I/O Modules) > Setting Up Cameras and Devices > Working With Expert Device Settings >

Preventing Nx Witness from Changing Camera Streaming Settings

Previous pageReturn to chapter overviewNext page

When Nx Witness discovers a camera, it captures the manufacturer's preset image quality settings and streaming configuration, then adjusts these settings to optimize the device for the client System.

Manufacturer settings are also changed when a recording schedule is defined (FPS, quality, and bitrate only - see "Setting up Recording Schedule"), and when changes are made to video stream configuration in the Camera Settings Advanced tab (see "Configuring Camera Streams".) A user with appropriate permissions can further customize image and stream settings for individual cameras (see "Configuring Proprietary Device Parameters").

In some cases, it may be preferable to keep the native settings exactly as provided. For instance, you may want to maintain preexisting FPS, bitrate, and resolution settings when connecting Nx Witness to another VMS system. Or, on occasion the ONVIF implementation for a given camera diverges from the standard enough to make it preferable or even necessary to keep the native settings.

It is possible to prevent the internal optimization that Nx Witness performs and use native stream and profile settings instead.

! IMPORTANT: Do not change image quality settings unless you are absolutely sure of the likely impact on system performance.

To disable automatic optimization for a single camera

1.Open Camera Settings and go to the Expert tab.

2.Check Keep camera stream and profile settings.

3.Click Apply or OK when finished. To discard changes, click Cancel.

Note that enabling this setting means Nx Witness can record using native settings only. Frames per second and image quality settings in the Recording Schedule will be ignored (see "Modifying Recording Schedule").

It is also possible to manually adjust the bitrate calculation for a device ("Adjusting Average Bitrate on Device") and to set secondary stream parameters manually ("Adjusting Secondary Stream Quality"). For cameras that require manual configuration, you can also change all desired image settings (FPS, quality, and resolution) for high quality and low quality streams on the camera web page.

To keep native PTZ settings

Note that native PTZ camera presets for a specific camera can be ignored in favor of Nx Witness settings by checking the Disable native presets, use system presets instead box from the context menu Camera Settings -> Expert tab.

To disable automatic optimization for all cameras

1.Open Main Menu and go to System Administration > General tab.

2.Uncheck the Allow System to optimize device settings flag.

3.Click OK or Apply to keep changes or Cancel to discard changes.

4.For each camera, go to its web page and set desired image settings.