AXIS camera configuration in DAHUA NVR

May 29, 2024
8
6
Dubai
Hi,

At one of our sites, we integrated Axis cameras with a Dahua NVR. The Axis cameras have a 4K resolution. However, when we connected the cameras to the NVR, not all of them are showing a live view simultaneously. When we changed the layout to 64 and set the resolution to 1920x1080, we can get 25-30 cameras live, but the others show 'over decode ability' in the live view. What could be the issue, and how can we solve it? Please help.
 
You are exceeding the bandwidth of the NVR. For 64 cameras displaying on a monitor, you do not need that high of resolution.

Drop the resolution and bitrate and more cameras will start showing up.
 
  • Like
Reactions: JDreaming
What model has the NVR? They’re not all the same you know…
 
  • Like
Reactions: JDreaming
Hi,

At one of our sites, we integrated Axis cameras with a Dahua NVR. The Axis cameras have a 4K resolution. However, when we connected the cameras to the NVR, not all of them are showing a live view simultaneously. When we changed the layout to 64 and set the resolution to 1920x1080, we can get 25-30 cameras live, but the others show 'over decode ability' in the live view. What could be the issue, and how can we solve it? Please help.

Which Axis 4K cameras do you have? What Axis OS version are you running? What are your settings for framerate, Zipstream, and P-frames? What bitrate control are you using? Average, Maximum or Variable?

How many Axis cameras do you have? How many Dahua cameras do you have? What's the maximum bitrate of the NVR?

Just as an FYI, Axis cameras have ONVIF disabled by default.

Are you required to use the Dahua NVR? I don't know how well Axis cameras will communicate with the Dahau NVR when it comes to transmitting metadata and other info.
 
Latest Dahua NVR's (5xxx-EI, 6xx-XI) can DECODE and display max 32-channel 1080p@30 fps when local AI processing on NVR is disabled (and 24 channel 1080p@30 fps with local AI processing enabled). You can find this on spec shit.

In case of Dahua cams, NVR's when You reach that limits starts to display secondary stream (small resolution).
But in case of non Dahua cams, NVR very often known only about main full resolution stream (don't have second stream RTSP link - depending of integration with non Dahua cam). And in this case, it simply stop displaying Chanels over limit.

You can try to enable ONVIF on cameras and use ONVIF integration..
Maybe it will help.. Or try to divide AXIS cams over 2 NVR's...
 
You are exceeding the bandwidth of the NVR. For 64 cameras displaying on a monitor, you do not need that high of resolution.

Drop the resolution and bitrate and more cameras will start showing up.
The site must be integrated with the Security Industry Regulatory Agency of the United Arab Emirates. According to the regulations, we are not allowed to reduce either the bandwidth or the resolution.
 
Which Axis 4K cameras do you have? What Axis OS version are you running? What are your settings for framerate, Zipstream, and P-frames? What bitrate control are you using? Average, Maximum or Variable?

How many Axis cameras do you have? How many Dahua cameras do you have? What's the maximum bitrate of the NVR?

Just as an FYI, Axis cameras have ONVIF disabled by default.

Are you required to use the Dahua NVR? I don't know how well Axis cameras will communicate with the Dahau NVR when it comes to transmitting metadata and other info.

NVR-DHI-NVR5864-EI 64 Channels 2U 8HDD WizSense Network Video Recorder

CAMERA-AXIS M4216-LV

CAMERA-AXIS M3086-V

There are a total of 44 cameras. There are no Dahua cameras connected and all the cameras are AXIS cameras. The cameras were originally 4K resolution, but we changed them to 2K because, according to UAE regulations, only 2K is required, BITRATE-2048, ZIPSTREAM-MEDIUM, FPS-15, Bitrate control-variable, We have enabled ONVIF for each camera, and all the cameras are online. When we open a single camera, the live view is showing, but when we enable the multi-view by creating a layout, the live view is showing for only 25-28 cameras
 
  • Like
Reactions: JDreaming
Latest Dahua NVR's (5xxx-EI, 6xx-XI) can DECODE and display max 32-channel 1080p@30 fps when local AI processing on NVR is disabled (and 24 channel 1080p@30 fps with local AI processing enabled). You can find this on spec shit.

In case of Dahua cams, NVR's when You reach that limits starts to display secondary stream (small resolution).
But in case of non Dahua cams, NVR very often known only about main full resolution stream (don't have second stream RTSP link - depending of integration with non Dahua cam). And in this case, it simply stop displaying Chanels over limit.

You can try to enable ONVIF on cameras and use ONVIF integration..
Maybe it will help.. Or try to divide AXIS cams over 2 NVR's...
NVR model number is DHI-NVR5864-EI 64 Channels 2U 8HDD WizSense Network Video Recorder,We have enabled ONVIF option for both AXIS cameras and Dahua NVRs,We have enabled ONVIF for each camera, and all the cameras are online. When we open a single camera, the live view is showing, but when we enable the multi-view by creating a layout, the live view is showing for only 25-28 cameras
 
NVR model number is DHI-NVR5864-EI 64 Channels 2U 8HDD WizSense Network Video Recorder,We have enabled ONVIF option for both AXIS cameras and Dahua NVRs,We have enabled ONVIF for each camera, and all the cameras are online. When we open a single camera, the live view is showing, but when we enable the multi-view by creating a layout, the live view is showing for only 25-28 cameras

If it is 5864-EI, disable AcuPick (select AI mode) in AI -> Parameters -> Smart Plan -> Local tab.. This will increase a decoding capacity.

As I wrote You You NVR is limited to decode/display 24 or 32 (depending AI used) Chanels at 1080p30.. In case of 4K this is 6 or 8 channels at once.. This is in specification of NVR:

Screenshot 2024-05-30 at 10.01.00.png

To display more You need have to integrate secondary streams (in small resolution) with NVR. In case of Dahua cams, this is done automatically.

You can try to switch integration on camera list.

If NVR shows Your camera as AXIS, delete them all and add as ONVIF...
If NVR shows Your camera as ONVIF, delete them all and add as AXIS...

If changing drivers don't help (I don't known - I never used Axis camera with Dahua NVR) then the only solution is to add another (or even more) NVR's..

Or use AXIS solution as NVR/VMS..

The biggest rule in NVR world is that NVR should be from the same company as most of the cams.
Most NVR's supports adding cams from other vendors - but this usually is with minimal integration without a most of the features.

Yours cams have a lots of AI features (detection of People, faces, analysis for scene metadata and objects)..
You are losing all of them using AXIS cams with something different that AXIS NVR/VMS solution (or external VMS which have DECLARED in specs full support for AXIS AI features)..

Dahua NVR supports that features only for Dahua cams...

Screenshot 2024-05-30 at 10.04.48.png
 
Last edited:
If it is 5864-EI, disable AcuPick (select AI mode) in AI -> Parameters -> Smart Plan -> Local tab.. This will increase a decoding capacity.

As I wrote You You NVR is limited to decode/display 24 or 32 (depending AI used) Chanels at 1080p30.. In case of 4K this is 6 or 8 channels at once.. This is in specification of NVR:

View attachment 195496

To display more You need have to integrate secondary streams (in small resolution) with NVR. In case of Dahua cams, this is done automatically.

You can try to switch integration on camera list.

If NVR shows Your camera as AXIS, delete them all and add as ONVIF...
If NVR shows Your camera as ONVIF, delete them all and add as AXIS...

If changing drivers don't help (I don't known - I never used Axis camera with Dahua NVR) then the only solution is to add another (or even more) NVR's..

Or use AXIS solution as NVR/VMS..

The biggest rule in NVR world is that NVR should be from the same company as most of the cams.
Most NVR's supports adding cams from other vendors - but this usually is with minimal integration without a most of the features.

Yours cams have a lots of AI features (detection of People, faces, analysis for scene metadata and objects)..
You are losing all of them using AXIS cams with something different that AXIS NVR/VMS solution (or external VMS which have DECLARED in specs full support for AXIS AI features)..

Dahua NVR supports that features only for Dahua cams...

View attachment 195497
Thank you so much brother, Thank you so much for the support
 
NVR-DHI-NVR5864-EI 64 Channels 2U 8HDD WizSense Network Video Recorder

CAMERA-AXIS M4216-LV

CAMERA-AXIS M3086-V

There are a total of 44 cameras. There are no Dahua cameras connected and all the cameras are AXIS cameras. The cameras were originally 4K resolution, but we changed them to 2K because, according to UAE regulations, only 2K is required, BITRATE-2048, ZIPSTREAM-MEDIUM, FPS-15, Bitrate control-variable, We have enabled ONVIF for each camera, and all the cameras are online. When we open a single camera, the live view is showing, but when we enable the multi-view by creating a layout, the live view is showing for only 25-28 cameras


If you're using all Axis cameras and no Dahua cameras, why did you choose a Dahua NVR? That doesn't make any sense. If the Axis cameras are set to a variable bitrate, they most certainly are not streaming constantly at 2048. For Axis cameras, variable bitrate provides the best image quality but also has the highest bitrate. The busier the scene, the higher the bitrate, where a quiet scene will have a very low bitrate. I've seen Axis cameras go over 50Mbps when set to 4K resolution and a variable bitrate (with Zipstream and compression off) when the scene was very active. You need to change your bitrate control to ABR (average bitrate) or maximum bitrate and set a max bitrate for each camera under 8Mbps.

I looked at the spec sheet of that NVR and it doesn't look like it's going to be able to handle displaying all of those cameras at the same time, even if you reduce the bitrate. I also haven't used a Dahua NVR in about 10 years so I'm not going to be much help with the configuration of the NVR.

With that being said, I STRONGLY recommend you replace the Dahua NVR with a VMS that is more suitable for your install. Axis Camera Station Pro, Milestone Xprotect and Genetec all work well with and fully integrate with Axis cameras. Axis Camera station is most likely going to be the cheapest option, but just keep in mind it's not very compatible with 3rd party cameras. If you purchase Axis recording servers, the servers come pre-loaded with ACS Pro license keys and the keys are valid for the life of the server. If you use a custom server, the license's will expire and need to be renewed.

Digital Watchdog IPVMS (might be NX Witness in your area) also works well with Axis cameras, but is difficult to integrate if you want to use other Axis devices like access control etc...

Also, keep in mind those Axis cameras you're using are their more "affordable" line. Those cameras have smaller image sensors. If any of the cameras are in an area where low light quality is a concern, you need to use the "P" or "Q" series Axis cameras depending on the model of the camera.

Go to AXIS Site Designer and input your install specs and it'll tell you what server or servers are needed for your install.
 
If you're using all Axis cameras and no Dahua cameras, why did you choose a Dahua NVR? That doesn't make any sense. If the Axis cameras are set to a variable bitrate, they most certainly are not streaming constantly at 2048. For Axis cameras, variable bitrate provides the best image quality but also has the highest bitrate. The busier the scene, the higher the bitrate, where a quiet scene will have a very low bitrate. I've seen Axis cameras go over 50Mbps when set to 4K resolution and a variable bitrate (with Zipstream and compression off) when the scene was very active. You need to change your bitrate control to ABR (average bitrate) or maximum bitrate and set a max bitrate for each camera under 8Mbps.

I looked at the spec sheet of that NVR and it doesn't look like it's going to be able to handle displaying all of those cameras at the same time, even if you reduce the bitrate. I also haven't used a Dahua NVR in about 10 years so I'm not going to be much help with the configuration of the NVR.

With that being said, I STRONGLY recommend you replace the Dahua NVR with a VMS that is more suitable for your install. Axis Camera Station Pro, Milestone Xprotect and Genetec all work well with and fully integrate with Axis cameras. Axis Camera station is most likely going to be the cheapest option, but just keep in mind it's not very compatible with 3rd party cameras. If you purchase Axis recording servers, the servers come pre-loaded with ACS Pro license keys and the keys are valid for the life of the server. If you use a custom server, the license's will expire and need to be renewed.

Digital Watchdog IPVMS (might be NX Witness in your area) also works well with Axis cameras, but is difficult to integrate if you want to use other Axis devices like access control etc...

Also, keep in mind those Axis cameras you're using are their more "affordable" line. Those cameras have smaller image sensors. If any of the cameras are in an area where low light quality is a concern, you need to use the "P" or "Q" series Axis cameras depending on the model of the camera.

Go to AXIS Site Designer and input your install specs and it'll tell you what server or servers are needed for your install.
We recommended that the client install Axis servers, but they had already purchased Dahua NVRs from the market. We informed them that installing Axis servers would provide better quality and high-resolution views, but they did not agree.
 
  • Like
Reactions: smiticans
If you're using all Axis cameras and no Dahua cameras, why did you choose a Dahua NVR? That doesn't make any sense. If the Axis cameras are set to a variable bitrate, they most certainly are not streaming constantly at 2048. For Axis cameras, variable bitrate provides the best image quality but also has the highest bitrate. The busier the scene, the higher the bitrate, where a quiet scene will have a very low bitrate. I've seen Axis cameras go over 50Mbps when set to 4K resolution and a variable bitrate (with Zipstream and compression off) when the scene was very active. You need to change your bitrate control to ABR (average bitrate) or maximum bitrate and set a max bitrate for each camera under 8Mbps.

I looked at the spec sheet of that NVR and it doesn't look like it's going to be able to handle displaying all of those cameras at the same time, even if you reduce the bitrate. I also haven't used a Dahua NVR in about 10 years so I'm not going to be much help with the configuration of the NVR.

With that being said, I STRONGLY recommend you replace the Dahua NVR with a VMS that is more suitable for your install. Axis Camera Station Pro, Milestone Xprotect and Genetec all work well with and fully integrate with Axis cameras. Axis Camera station is most likely going to be the cheapest option, but just keep in mind it's not very compatible with 3rd party cameras. If you purchase Axis recording servers, the servers come pre-loaded with ACS Pro license keys and the keys are valid for the life of the server. If you use a custom server, the license's will expire and need to be renewed.

Digital Watchdog IPVMS (might be NX Witness in your area) also works well with Axis cameras, but is difficult to integrate if you want to use other Axis devices like access control etc...

Also, keep in mind those Axis cameras you're using are their more "affordable" line. Those cameras have smaller image sensors. If any of the cameras are in an area where low light quality is a concern, you need to use the "P" or "Q" series Axis cameras depending on the model of the camera.

Go to AXIS Site Designer and input your install specs and it'll tell you what server or servers are needed for your install.
Thank you. We will recommend to the client to buy the VMS you mentioned above.
 
We recommended that the client install Axis servers, but they had already purchased Dahua NVRs from the market. We informed them that installing Axis servers would provide better quality and high-resolution views, but they did not agree.

That's frustrating.. Hopefully you can convince them to purchase the proper equipment.