This got me thinking about how the decoding works on the Dahua
NVR5216-16P-4KS2E NVR that I want to buy. The specs say max decoding 4ch@8MP/16ch@1080P so does that mean if I were to display four 4K camera and four 1080P camera on a 1080P monitor it should be able to handle it since its only displaying 1080p and the rating can support 16 of them? Recording to NVR in 4K and decoding in 1080P onto the monitor screen are two different processes right?
Hi
@civic17
NVRs are designed to save first - that is the priority, and as long as you are using < maxbandith and have a decent HDD it should do that.
Then, it will use the processing power for other functions, such as display.
Remember, Cameras typically have 2-3 streams - so it is possible to stream 9x "4K"/8MP cameras on a screen IF you are using their lower resolution streams.
When you attempt to use the full resolution "4K" / 8MP streams to decode eventually you will get a "decode error" if requesting the NVR to decode them all.
In cases where you need to make a wall of "4K" monitors each displaying "4K" video you will need another device(s) / box(es) to receive the encoded streams from the cameras / NVRs and display them.
Ok - now the math part:
max decoding 4ch@8MP/16ch@1080P
16 channel @1080P ~= 4 channels @8MP provided same frame rate / bandwidth used by the cameras / and encoding - this again is for display purposes, as the cameras are sending the encoded signal. Remember H.265 should take more processing power ( depends also on chip / dsp design and alogrithm / programming of firmware )
If that is the realistic max - that means once you use all that bandwidth to decode there is no more processing power available. ( naturally, in some cases there maybe some leftover - but do not plan on it )
Thus in theory, "four 4K camera and four 1080P camera" - you would have exceeded the spec with 4x "4K"/8MP camera streams being decoded provided you are sending the NVR the 8MP stream to decode. IF you are attempting to decode a lower resolution stream from the 8MP camera you should be OK.
Example - a "4K" UHD monitor and 9 channels displayed at once - if all are subchannels then the NVR maybe able to display them all.