F5F Stay Refreshed Hardware Desktop Watch your live security camera feed online.

Watch your live security camera feed online.

Watch your live security camera feed online.

S
Sparkle_Mage
Member
206
06-06-2021, 05:48 AM
#1
Hello everyone, I have a brief inquiry. Our site currently hosts about 128 cameras, and the security PC at the station isn’t powerful enough for smooth monitoring. Watching everything at once causes video to stutter or display old clips, like seeing yourself walking to the station. I’m looking for a tool or resource that lets me input PC specifications and shows the maximum streaming capacity. We have an i7-12700 with 16GB RAM and no GPU. I’m thinking about boosting RAM further since it’s often near full, and considering adding a GPU—maybe an RTX 5050—but not sure if it’s sufficient. Alternatively, a better GPU like an RTX 2080 could help. Having a site or utility to test different setups would be really helpful.
S
Sparkle_Mage
06-06-2021, 05:48 AM #1

Hello everyone, I have a brief inquiry. Our site currently hosts about 128 cameras, and the security PC at the station isn’t powerful enough for smooth monitoring. Watching everything at once causes video to stutter or display old clips, like seeing yourself walking to the station. I’m looking for a tool or resource that lets me input PC specifications and shows the maximum streaming capacity. We have an i7-12700 with 16GB RAM and no GPU. I’m thinking about boosting RAM further since it’s often near full, and considering adding a GPU—maybe an RTX 5050—but not sure if it’s sufficient. Alternatively, a better GPU like an RTX 2080 could help. Having a site or utility to test different setups would be really helpful.

B
Boba999
Member
130
06-06-2021, 11:01 PM
#2
The needs depend on several factors like CPU cores, VRAM, CUDA cores, and available RAM. It’s not just about one thing—it’s a combination.
B
Boba999
06-06-2021, 11:01 PM #2

The needs depend on several factors like CPU cores, VRAM, CUDA cores, and available RAM. It’s not just about one thing—it’s a combination.

D
DelTiKx
Junior Member
11
06-16-2021, 06:31 PM
#3
That i am not sure I do know if using software decoding it dependent on CPU cores and RAM or there is an option for hardware decoding which will push it on to the GPU for decoding but as to what is really needed i am not sure. Right now we are using hardware decoding system utiliaztion is as follows: intel integrated GPU is at 75-90% RAM is at 80% CPU is at 35-45% If using software decoding CPU jumps to 90% while GPU will jump to 1-5% In both cases the results is the same.
D
DelTiKx
06-16-2021, 06:31 PM #3

That i am not sure I do know if using software decoding it dependent on CPU cores and RAM or there is an option for hardware decoding which will push it on to the GPU for decoding but as to what is really needed i am not sure. Right now we are using hardware decoding system utiliaztion is as follows: intel integrated GPU is at 75-90% RAM is at 80% CPU is at 35-45% If using software decoding CPU jumps to 90% while GPU will jump to 1-5% In both cases the results is the same.

J
jonkey12
Member
70
06-18-2021, 04:50 AM
#4
I'm using a video recording software to capture and oversee the camera feeds.
J
jonkey12
06-18-2021, 04:50 AM #4

I'm using a video recording software to capture and oversee the camera feeds.

P
PvPMaster2500
Junior Member
5
06-18-2021, 09:53 AM
#5
This section covers the resolution and bitrate of camera feeds. For a standalone NVR/server with multiple cameras, you can configure different encoding and resolution streams. Use higher resolution and frame rate for actual recordings, and lower resolution for live viewing. With cameras at 2K or above, full high-resolution live streams aren't necessary.
P
PvPMaster2500
06-18-2021, 09:53 AM #5

This section covers the resolution and bitrate of camera feeds. For a standalone NVR/server with multiple cameras, you can configure different encoding and resolution streams. Use higher resolution and frame rate for actual recordings, and lower resolution for live viewing. With cameras at 2K or above, full high-resolution live streams aren't necessary.

V
Velizar06
Posting Freak
865
06-19-2021, 04:35 PM
#6
We are currently employing three NVRs of 2x32 channels and one 64-channel setup. The software we're using is the manufacturer's recommended version for the NVR ivms-4200. To accommodate additional cameras, we plan to install a fourth NVR. When using live view in mini mode—showing all cameras simultaneously—it defaults to a substream stream of 640x360 at 128kbps. For streaming a single camera, it switches to the mainstream format, which ranges from 1080p or 2K depending on the camera. For fun, I attempted to run everything in mainstream mode, but performance dropped significantly and all systems froze instantly.
V
Velizar06
06-19-2021, 04:35 PM #6

We are currently employing three NVRs of 2x32 channels and one 64-channel setup. The software we're using is the manufacturer's recommended version for the NVR ivms-4200. To accommodate additional cameras, we plan to install a fourth NVR. When using live view in mini mode—showing all cameras simultaneously—it defaults to a substream stream of 640x360 at 128kbps. For streaming a single camera, it switches to the mainstream format, which ranges from 1080p or 2K depending on the camera. For fun, I attempted to run everything in mainstream mode, but performance dropped significantly and all systems froze instantly.

H
Hiduok
Member
65
06-23-2021, 09:49 AM
#7
Likely requires a dedicated GPU and extra RAM would help. I've noticed this with many clients who run NVR software on their main work PCs for live viewing. We've either needed a separate PC/NUC for camera tasks or added a discrete GPU. You probably don't need anything extreme, but around 12-14 cameras seems to be the upper limit for iGPU decoding based on what I've seen. A 2070/80 would be better than a lower-gen card. What codec is the NVR using for the streams? H.264, 265, or another format?
H
Hiduok
06-23-2021, 09:49 AM #7

Likely requires a dedicated GPU and extra RAM would help. I've noticed this with many clients who run NVR software on their main work PCs for live viewing. We've either needed a separate PC/NUC for camera tasks or added a discrete GPU. You probably don't need anything extreme, but around 12-14 cameras seems to be the upper limit for iGPU decoding based on what I've seen. A 2070/80 would be better than a lower-gen card. What codec is the NVR using for the streams? H.264, 265, or another format?

R
RulwenJr
Posting Freak
786
06-23-2021, 02:25 PM
#8
Sub stream employs H264 format, whereas mainstream uses 265. All streams are viewed together at once, typically limited to a few at most (up to two here since we have two monitors, each showing one).
R
RulwenJr
06-23-2021, 02:25 PM #8

Sub stream employs H264 format, whereas mainstream uses 265. All streams are viewed together at once, typically limited to a few at most (up to two here since we have two monitors, each showing one).

A
AthenasLight
Posting Freak
781
07-08-2021, 01:35 AM
#9
You might consider using h265 for the stream as well at this stage. It offers better efficiency than 264, potentially increasing overhead. Check your PC's resource monitor to observe GPU usage—128 camera streams can be demanding on decoding.
A
AthenasLight
07-08-2021, 01:35 AM #9

You might consider using h265 for the stream as well at this stage. It offers better efficiency than 264, potentially increasing overhead. Check your PC's resource monitor to observe GPU usage—128 camera streams can be demanding on decoding.

X
xAPPLExPIEx
Senior Member
657
07-17-2021, 01:28 PM
#10
Alright, I'll take a look at it.
X
xAPPLExPIEx
07-17-2021, 01:28 PM #10

Alright, I'll take a look at it.