Question on hardware acceleration

Joined
Oct 16, 2018
Messages
1,675
Reaction score
5,520
Location
Florida, USA
So, there’s a lot of information on the Internet and because it’s on the Internet it must be true, right?

Should I be using Intel or Intel+VideoPostProc for hardware acceleration?

Thanks,

Michael
 

fenderman

Staff member
Joined
Mar 9, 2014
Messages
36,902
Reaction score
21,274
So, there’s a lot of information on the Internet and because it’s on the Internet it must be true, right?

Should I be using Intel or Intel+VideoPostProc for hardware acceleration?

Thanks,

Michael
Try it both ways. If you see little to no benefit, leave it off.
From the help file
If you have an Intel processor and stream from H.264 cameras, you will likely see lower CPU usage if you enable the Intel HD hardware acceleration feature. The choices are No, Yes, or Yes with Video Post Processing (VPP). The VPP setting additionally moves the post-decode color space conversion from NV12 to RGB32 into hardware as possible. In a benchmark test of 12 cameras (a mix of 2MP, 720p and several SD) processing 1.9 MB/s of video, the average 25% CPU usage becomes 20% with just the hardware decoding, but is further lowered to 16% when VPP is added, for a total reduction on CPU demand of 36%. With fewer cameras and bandwidth, the gains are even more dramatic (50% or more). With higher demands however, perhaps with more than 20 cameras and 3MB/s, the performance advantage of adding VPP becomes negligible, and may actually being to worsen performance as the CPU's ability to perform video tasks becomes the bottleneck over CPU cycles. For this reason, you may choose to override this default setting and use hardware decoding with or without VPP on a per camera basis, perhaps to assist with your most demanding resolution and frame rate cameras.
 
Top