Am I cooking my CPU with my 22 camera setup?

profitone

n3wb
Jul 24, 2020
7
4
ct
Ive had BI for many years and its always been stable... For the past 10 Ive been running a combination of old and new Amcrest, old DLINK, very old Gadspot cams... to the total of 16 cams.. I never noticed much lag and any issues were always network related. I have a semi dedicated 3-4 yo I5 10th gen with 20gb ram.

In the past year I snagged some wyze floodlight cams mainly bc they are cheap knowing they wouldnt work with BI.. but not having to run either ethernet or elec was key and it was a simple remove and replace..... but it was annoying checking 2 different apps... I have a total of 4 floodlight cams-- 2 Amcrest and 2 WYZE.. 2 months ago I got a couple 12tb drives to expand my storage and decided to go the NAS route.. Well that opened up a can a beans bc now ive got the 6 wyze cams linked into BI using the docker wyze bridge... The last camera I added a few days ago may have pushed the system over the edge... Ive noticed severe lags, drops, and high cpu utilization-- to the tune of pegged at 100%... I shut down the container and tweaked the older cams FPS's and other internet provided suggestions and let the pc have a days cooling off period and to check CPU without the wyze bridge...It ran at about 25-35%.... I restarted it seemed to resolve the highest CPU usage.... down to 60-70%.. but I noticed the CPU temps are still higher then what ive read is safe.. Cams have random drops but seems stable for the most part...

Can anyone chime in if Im on the road to a meltdown ?

CoreTemp-Scr.png
 
  • Like
Reactions: mat200
You have something wrong.

People are running 50 cams on 4th generation and not pegging.

Have you done all the optimizations in the wiki? Substreams and direct to disk are a must.
 
  • Like
Reactions: mat200 and djernie
I have 32 5MP/4K cameras running on a Dell 8960 with 32GB of Ram. Using Substreams on all of them. Typically, I only run under 10% utilization of CPU unless a lot of cameras have motion. I have direct to disk recording enabled. BI is doing motion monitoring, and codec is H264. No meaningful AI running.
 
  • Like
Reactions: mat200
You have something wrong.

People are running 50 cams on 4th generation and not pegging.

Have you done all the optimizations in the wiki? Substreams and direct to disk are a must.
After I typed my OP I blasted the heat sink and case fans and Ill see if that helps---

Ill double check the wiki but I am doing direct to disk-- I loaded most of these cams prior to substreams but I enabled those that seemed able to do it yesterday after reading about their importance.. The DLINK cams dont get recognized by BI on find/explore so the dropdown for substreams doesnt liven... Same for wyze, same for gadspot... Im also not exactly sure what im supposed to actually "DO" once they are enabled--Is the concept to record the substream on cams that are 24/7 then record triggers and alerts in main stream? If so Im not sure if Im doing that-- I did change the 6 24/7 cams to continuous sub + alerts but unsure on others... Im recording to NEW in a 500gb hard drive in my PC then moving to Stored on my NAS.. I dont have much control of the wyze cams or my 3 amcrest "smart home" devices due to them not having a web based control...Its APP or nothing... and only like SD or HD etc...
 
  • Like
Reactions: mat200
Did you see if any of your WYZE cameras can use the RTSP firmware ?
Im not going that route as Wyze abandoned RTSP-- It does seem like the wyze bridge feed has something to do with this but i have a feeling my setup is old so im missing something esp if others are running 30-50 cams with much lower utilization and mine with my 16 was at 35%.. and my 16 are OLD.. some are 15 years old. I replace them as they die. Some i WISH would die but they work so I use them....
 
Wyze has F'ed things up with the RTSP firmware. The 'mini-hacks' is the better way to go. Or the bridge as you have but it has its own issues.

BUT Wyze has further F'ed things up in the app now by requiring a firmware update which blocks you from doing anything in the app unless you do. The cams still will run fine (as fine as they run anyway) in BI using RTSP.

That said, I'm ready to pull mine out. I've spent way too much time screwing around with the crappy things. Better to just get something that supports RTSP directly and be done with it. You can get the Amcrest Dahua re-label with AI for ~$50 on sale.

ETA: Forgot to mention Thingino too. Complete replacement OS for the Wyze and some other cams.
 
Last edited:
  • Like
Reactions: djernie
Wyze has F'ed things up with the RTSP firmware. The 'mini-hacks' is the better way to go. Or the bridge as you have but it has its own issues.

BUT Wyze has further F'ed things up in the app now by requiring a firmware update which blocks you from doing anything in the app unless you do. The cams still will run fine (as fine as they run anyway) in BI using RTSP.

That said, I'm ready to pull mine out. I've spent way too much time screwing around with the crappy things. Better to just get something that supports RTSP directly and be done with it. You can get the Amcrest Dahua re-label with AI for ~$50 on sale.

ETA: Forgot to mention Thingino too. Complete replacement OS for the Wyze and some other cams.
Im expecting one of these FW updates to block the bridge somehow...I only have v4 and 2 floodlights (one v2 which has the v3 cam) so it looks like thinggino wont work for me....unless they actually work on v4 and the compatibility page hasnt been updated...I do have 2 of the 5mp amcrest bullet POE outdoor cams.. Also have a 2, 3, 4 bullet and 2 floodlight and one ip2m841 indoor... I like amcrest--
 
Last edited:
  • Like
Reactions: Mike A. and djernie
I have 32 5MP/4K cameras running on a Dell 8960 with 32GB of Ram. Using Substreams on all of them. Typically, I only run under 10% utilization of CPU unless a lot of cameras have motion. I have direct to disk recording enabled. BI is doing motion monitoring, and codec is H264. No meaningful AI running.
What are you using for storage and how many weeks does it extend back? Mine is the 8940 bought during covid-- stripped and sold the video card at the high for a net $100 BI pc...
 
Last edited:
Ive had BI for many years and its always been stable... For the past 10 Ive been running a combination of old and new Amcrest, old DLINK, very old Gadspot cams... to the total of 16 cams.. I never noticed much lag and any issues were al
When I was running 18-19 cams at the Condo my 15-8500 ran about 82C in a non air conditioned shop. Where the average temperature in the room is 76-80F.
 
My i7-8700 with 10 cams. fluctuates from 67-75 as load changes.
Screenshot 2024-10-26 230241.pngScreenshot 2024-10-26 230230.png
 
  • Like
Reactions: looney2ns