![]() WARNING: Nvidia hardware acceleration is actually very inefficient, resulting in much higher power consumption (increases long-term cost and heat output) and higher memory usage. Newer and faster GPUs can handle more video than older or slower GPUs. Nvidia® NVDEC hardware acceleration reduces CPU usage similar to Intel® Quick Sync Video, and is available if you have an Nvidia GPU capable of NVDEC (see Video Encode and Decode GPU Support Matrix). Supported in Blue Iris 4.7.8+ (August 28, 2018) If the Intel graphics device does not appear, you may need to enable the Intel GPU in your BIOS. If the Intel graphics device shows usage on the Video Decode graph, then it is working, at least for some cameras. Intel hardware acceleration provides substantial savings in both CPU time and power consumption, and is highly recommended if Quick Sync Video is supported by your hardware.Ĭheck Task Manager > Performance tab. Hardware decoding will remain disabled for that camera until you manually re-enable it in Camera Properties > Video tab. The user is not informed when this happens. ![]() ![]() Sometimes a temporary video decoding error causes Blue Iris to disable hardware accelerated decoding for a camera. Hardware acceleration may make Blue Iris less stable (more likely to crash) on some systems. On Windows 7, hardware acceleration does not work if you run Blue Iris in service mode. In Windows 10 Version 1803+, the Performance tab also provides graphs. Just look in Task Manager on the Processes tab, and you should see a GPU column with a non-zero % load, and the GPU Engine column should read "GPU X - Video Decode". On Windows 10 Version 1709+, you can easily verify that hardware acceleration is working. A full app restart is not required when you change individual cameras. You may also override the global hardware decoding option for individual cameras on the Video tab of Camera Properties. Recent Nvidia® graphics cards can also provide hardware acceleration with the Nvidia® NVDEC option, but this should be used only as a last resort because it is less energy-efficient than plain software decoding. If you are running Blue Iris as a service, you will need to restart the service, or just restart the entire computer. Restart Blue Iris for this change to take effect. Otherwise, " Intel®" will probably perform better. If running Blue Iris newer than 5.2.5, you may choose " Intel®+VideoPostProc". Open Blue Iris Settings, then on the Cameras tab, find Hardware accelerated decode (restart). If you decide to turn on hardware acceleration, measure CPU usage before and after to judge if it is worth using. Relatively recently, some people have found that Intel hardware acceleration actually increases their CPU usage and causes performance problems. However beware that hardware acceleration can cause a number of problems such as ghosting in the video or reduced stability of Blue Iris. If your Intel CPU is 6th-generation (such as i5-6500) or newer, then you can use hardware acceleration for H.265 streams as well since around mid-April 2020 (beginning Blue Iris 5.2.5 or so). Hardware accelerated decodingIf your CPU supports Intel® Quick Sync Video, then you can use hardware acceleration in Blue Iris to reduce CPU and energy usage with any camera streaming H.264. ![]() In case you need to reduce Blue Iris's CPU usage further, there are some other things you can do. Note: If you use sub streams, your CPU usage will likely be low enough that you can ignore this section and run whatever frame rates you want. This max rate setting is supposed to auto-adjust itself upward as necessary, but higher values of this setting directly impact your server's memory usage in a huge way, so don't let it be much higher than the camera's true frame rate. rate" option in camera properties on the Video tab to your camera's actual streaming frame rate, or just barely above. For best efficiency, it is recommended to use frame rates of 15 FPS or lower, as beyond about 15 FPS there is little meaningful improvement in video smoothness compared to the additional processing costs.Īlso set Blue Iris's "Max. This setting is configured individually for each camera in the camera's web interface. Each frame requires CPU time to process, so the lower the frame rates, the better. In most situations, this is a lot more than you need. Most cameras have a default frame rate around 25 or 30 FPS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |