You're right on a lot of that. Not sure and I just don't have the experience with Wyze to help much more.
As for my stats, BI only shows the MP/s it's processing (vs all of whats coming in direct to disk). Since I am using substreams which come in at .3 MP... my rate is MUCH lower than before I did that. I used to push quite high... I can try turning it off later just for an example, I just don't have time right this second.
High CPU Usage / Choppy live video
Re: High CPU Usage / Choppy live video
Blue Iris 5.9.9.x | Server 2025 VM | Xeon E5-2660 v3 @ 2.60GHz - 32 Cores | 48GB RAM | 8TB RAID | Sophos UTM WAF | Mostly various SV3C Cameras
-
- Posts: 6
- Joined: Mon Aug 10, 2020 3:15 pm
Re: High CPU Usage / Choppy live video
There is definitely something wrong with the Wyze stream (or at least in the way that Blue Iris processes the stream coming from it).
I installed Blue Iris in my main machine (an i7-8086k with 32GB of RAM) just to check if it was really a limitation of the i5-2500k and CPU load goes to 30%, which is absurd. A single camera is 10%. Then, out of curiosity, I tried it with a different camera (not Wyze) with the same resolution and at 20 FPS and the CPU use is under 0.4% :V Same resolution and higher FPS, and the CPU load is 20 times lower
Off to annoy the folks at Wyze, I suppose!
I installed Blue Iris in my main machine (an i7-8086k with 32GB of RAM) just to check if it was really a limitation of the i5-2500k and CPU load goes to 30%, which is absurd. A single camera is 10%. Then, out of curiosity, I tried it with a different camera (not Wyze) with the same resolution and at 20 FPS and the CPU use is under 0.4% :V Same resolution and higher FPS, and the CPU load is 20 times lower
Off to annoy the folks at Wyze, I suppose!
Re: High CPU Usage / Choppy live video
I was following this thread because my Reolink cameras are very very choppy in live view as well, but I'm not having the same CPU issues. I honestly just thought it was how BI5 worked being choppy. If it's supposed to be smooth, then I guess I need to figure things out too. I also have less than 1 on the I-Frames indicator... But it may not be just Wyze.
Re: High CPU Usage / Choppy live video
My understanding is that the frames are in relation to how/when BI does it's monitoring and assists with video clipping, etc. Essentially helps to set a cadence. I don't believe it would impact playback or streaming though I have gained the impression, from experience, that the shorter duration the iframes/keys the more processing that is required = higher CPU.
Video should play back as smoothly as you're FPS is configured. Obviously 3 FPS will appear choppy but anything above 15 or so is pretty smooth. 24 FPS should be buttery smooth and anything above that is getting pretty crazy (though I know video games run at 60+). Anyway, I run at 10 FPS and its not super smooth but still more than good enough for me watching security footage.
Others here definitely have Reolink cameras so may be able to weigh in specifically to those.
Video should play back as smoothly as you're FPS is configured. Obviously 3 FPS will appear choppy but anything above 15 or so is pretty smooth. 24 FPS should be buttery smooth and anything above that is getting pretty crazy (though I know video games run at 60+). Anyway, I run at 10 FPS and its not super smooth but still more than good enough for me watching security footage.
Others here definitely have Reolink cameras so may be able to weigh in specifically to those.
Blue Iris 5.9.9.x | Server 2025 VM | Xeon E5-2660 v3 @ 2.60GHz - 32 Cores | 48GB RAM | 8TB RAID | Sophos UTM WAF | Mostly various SV3C Cameras
Re: High CPU Usage / Choppy live video
Well, 15 and 30fps feeds with BI5 set to 5fps stream in settings, yet I get frame updates maybe once every 2-3 seconds. Sounded very much like the problem here, which is why I was following. I don't want to hijack the thread, but just adding this suggests it may not be just Wyze cameras.
Re: High CPU Usage / Choppy live video
Figured my issue out. On a hunch, given the distance of this machine I thought it might be an RDP issue and it is. I installed Parsec and connected through it and the live view is smooth as silk. Maybe it is just a Wyze issue. Sorry for the distraction.
Re: High CPU Usage / Choppy live video
Oddly enough, before doing this, if I paused any one of the cameras then the rest would run smooth - had me very confused as to what I was looking for as a cause.