Can not get cpu lower than 95 percent
Can not get cpu lower than 95 percent
Fairly new to blue iris, i have red all the info i could find about high cpu but can not get it below 95 percent. have 32 camera's, all set at 720p all using h265, recording direct to disk, frame rate 15 and i rate 15.installed on i7, 8 core 16 gig or ram 1tb m.2 windows 10, area of intrest is whole camera . Any idea's?
- Attachments
-
- format.png (60.31 KiB) Viewed 4430 times
-
- motion setting.png (102.81 KiB) Viewed 4430 times
-
- setting on camera.png (62.55 KiB) Viewed 4430 times
Re: Can not get cpu lower than 95 percent
Try using simple instead of Edge vector and make sure you are on the newest stable version of BI
Re: Can not get cpu lower than 95 percent
Are you actually using the sub-streams for motion detection ? I can see they are active from the camera. If yes, have you tried using the hardware acceleration of the cpu's inbuilt gpu ?
Forum Moderator.
Problem ? Ask and we will try to assist, but please check the Help file.
Problem ? Ask and we will try to assist, but please check the Help file.
Re: Can not get cpu lower than 95 percent
no change i set all the camera to simple. cpu still will not drop below 95. i am not recording and substreams as the client wants hi res recording (720p) so i did not see the need to run 2 streams and the same resolution.
Re: Can not get cpu lower than 95 percent
Since you have the substreams active on the cameras, you can set BI5 up to record only the main stream, but do motion detection on the substream. It can save a lot of cpu %
Forum Moderator.
Problem ? Ask and we will try to assist, but please check the Help file.
Problem ? Ask and we will try to assist, but please check the Help file.
Re: Can not get cpu lower than 95 percent
i dont see that setting, however if i set hardware acceleration to intel drops to 70 percent. will that cause any issues? also i want to only record when there is motion on the camera, does not matter what is object detection required?
Re: Can not get cpu lower than 95 percent
I think the Intel hardware acceleration will have a maximum number of cameras it will work with, but I don't know the details and 720p cameras will allow more cameras than if you were using 4k cameras. I guess you keep changing the cameras to Intel HA until there is no more improvement. With my i7-8700k I found using sub-streams dropped the cpu by more than the Intel HA did. I turned off Intel HA with sub-streams on, and it made little difference - I now only have the sub-streams on.
I note from your screenshots that you have BI5 camera motion sensor set to "High definition". That basically sticks a finer grid over the image - main stream in your case - to detect motion, and uses even more cpu. You can see this grid change when setting up the Zones. Turning that off, and doing the motion detection on the sub-streams should drop the cpu load to be as low as possible. In my case I have 1080p main streams and 640p sub streams. If I view the sub stream, I can still tell if movement is a car or a person etc. It's perfect for motion detection, and it uses much less cpu. You can then decide to record only alerted main streams, or any variation of it using sub streams.
Forum member Pogo has found by experimentation that BI5 isn't as good with H265 as it is with H264. That use of H265 might also increase cpu load (but decrease bandwidth requirements), but to test H264 with 32 cameras seems a step too far.
I note from your screenshots that you have BI5 camera motion sensor set to "High definition". That basically sticks a finer grid over the image - main stream in your case - to detect motion, and uses even more cpu. You can see this grid change when setting up the Zones. Turning that off, and doing the motion detection on the sub-streams should drop the cpu load to be as low as possible. In my case I have 1080p main streams and 640p sub streams. If I view the sub stream, I can still tell if movement is a car or a person etc. It's perfect for motion detection, and it uses much less cpu. You can then decide to record only alerted main streams, or any variation of it using sub streams.
Forum member Pogo has found by experimentation that BI5 isn't as good with H265 as it is with H264. That use of H265 might also increase cpu load (but decrease bandwidth requirements), but to test H264 with 32 cameras seems a step too far.
Forum Moderator.
Problem ? Ask and we will try to assist, but please check the Help file.
Problem ? Ask and we will try to assist, but please check the Help file.
Re: Can not get cpu lower than 95 percent
Blue Iris will record the main stream even with sub streams active. Clicking / soloing an image will display the main stream. While being quite customizable, it's basically just how it works on an entry level setup.
Activate the sub streams. Your CPU % will drop dramatically. Stick with the Intel hardware acceleration. You'll learn more there as you go.
Motion detection is another subject altogether.
And yes, ditch the H.265 just to eliminate it from the equation until the system resources have been straightened out.
Re: Can not get cpu lower than 95 percent
thanks for the help, i will look into the substream recording. this was just dropped in my lap and i have never done anything with camera or dvr so think i got a lot of research to do.
Re: Can not get cpu lower than 95 percent
People used to ask why Blue Iris was such a cpu hog. Then we got sub-streams. Oh so that's what they are for. CPU sorted !
Forum Moderator.
Problem ? Ask and we will try to assist, but please check the Help file.
Problem ? Ask and we will try to assist, but please check the Help file.