Am I cooking my CPU with my 22 camera setup?

profitone

n3wb
Jul 24, 2020
11
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
I’m not worried about it. Bedroom is about 68-70F in lower level in cold weather. Pc heats the room up if you close the door. Twin WD purples put off more heat than the processor.
 
Have you tried reapplying the thermal paste on your CPU ?? If it is several years old it is TIME ! !
 
  • Like
Reactions: Tinman
Have you tried reapplying the thermal paste on your CPU ?? If it is several years old it is TIME ! !
I shut down the wyze bridge and restarted it, blew out the case and CPU fans, and changed the cams specs that I was able to to utilize substreams on and let it run for over a week and def see an improvement but Im still getting higher temps then what people here are saying they should be...CPU runs from 50%-80% utilization. Id say about 50% of the time Ive got at least 1 cam with no signal now with the wyze bridge running whereas that was semi rare before.. Ive even seen wired cams drop off and come back.... I posted ss below of coretemps.
I exported the specs of my BI setup and imported them to an idle i7 7th gen in demo mode I have in the basement.. It ran about 10 degrees cooler at similar loads but I didnt set up any recording... Im running the stock tiny cpu cooler on this 8940 so i think im going to upgrade the cooler to protect the CPU so that'll change out the tp.. I feel like the problem is I have 22 cams, 8 of which are wired or poe, and 14 that are wireless of which 9 (6 wyze, 3 amcrest smarthome) I cant control the streams on so they are randomly getting up to 80FPS while my controlled 15 FPS max cams are sometimes getting 2.. Im on a 800 plan testing at 950 wired with a mesh orbi with 2 satelites and 1 wired backhaul nighthawk in AP mode. Not really interested in "getting new cams". CoreTemp-Scr2.pngCoreTemp-Scr112.png
 
Last edited:
I shut down the wyze bridge and restarted it, blew out the case and CPU fans, and changed the cams specs that I was able to to utilize substreams on and let it run for over a week and def see an improvement but Im still getting higher temps then what people here are saying they should be...CPU runs from 50%-80% utilization. Id say about 50% of the time Ive got at least 1 cam with no signal now with the wyze bridge running whereas that was semi rare before.. Ive even seen wired cams drop off and come back.... I posted ss below of coretemps.
I exported the specs of my BI setup and imported them to an idle i7 7th gen in demo mode I have in the basement.. It ran about 10 degrees cooler at similar loads but I didnt set up any recording... Im running the stock tiny cpu cooler on this 8940 so i think im going to upgrade the cooler to protect the CPU so that'll change out the tp.. I feel like the problem is I have 22 cams, 8 of which are wired or poe, and 14 that are wireless of which 9 (6 wyze, 3 amcrest smarthome) I cant control the streams on so they are randomly getting up to 80FPS while my controlled 15 FPS max cams are sometimes getting 2.. Im on a 800 plan testing at 950 wired with a mesh orbi with 2 satelites and 1 wired backhaul nighthawk in AP mode. Not really interested in "getting new cams". View attachment 206265View attachment 206266
Make certain you have properly excluded Blue Iris from any antivirus software as per outlined in the BI help. This includes Windows Defender.
 
Make certain you have properly excluded Blue Iris from any antivirus software as per outlined in the BI help. This includes Windows Defender.
Ive found Mcafee to be extremely unfriendly when trying to exclude anything more then just 1 file.. Cant seem to choose a folder or an entire drive so that kills the potential to auto exclude future files.. sooooo as a workaround to test Ive completely disabled mcafee and dont see any difference in regards to cpu usage, overheating, or dropping signal. Is there something else these exclusions accomplish that Im not seeing? Defender has blue iris checked off as allowed.
 
Last edited:
I don't see a problem, are you having performance issues?
 
I don't see a problem, are you having performance issues?
In my OP i was having laggy delayed video- dropped signals- 100% CPU usage- and high cpu temps-- reading up on this 8940 TONS of people have been seeing high temps I just never looked at what mine was at until I started seeing issues so maybe the temp it runs at is the norm for a stock cooled i5 8940... I ordered a $22 cpu cooler and will throw it on and see what the result is... but yes- its still not where I want it or where it was prior to connecting BI to the 7 wyze bridge cams...