Cameras
Camera bandwidth calculator
Add up main and substream bitrates to size your NVR uplink, see what share of a 1/2.5/10GbE link the cameras use, and avoid saturating the network.
Use this to estimate the aggregate ingest from N cameras to your NVR, see what share of a 1/2.5/10GbE uplink it uses, and understand why detection should run on the substream.
About 30 Mbps total — 3% of a 1 GbE link
6 cameras at 5 Mbps each (main + substream) is ~30 Mbps of ingest to the NVR — about 3% of the NVR's 1 GbE link.
- Aggregate ingest
- 30 Mbps
- % of NVR uplink
- 3%
- Per camera
- 5 Mbps
1 GbE = 1000 Mbps
4 main + 1 sub
First checks
- Main stream: 4 Mbps × 6. Substream: 1 Mbps × 6.
- NVR uplink modeled as 1 GbE (1000 Mbps).
Step-by-step troubleshooting
- 1
Split detect vs record streams
Point the NVR/Frigate at the low-res substream for detection and the main stream for recording.
Expected: Lower aggregate bandwidth and detector load with full-quality recordings.
Next: Re-run with the substream enabled to see the saving.
- 2
Match the NVR uplink to the load
If the load is a large share of the uplink, move the NVR to a faster port.
Expected: Ingest sits well under the uplink with headroom for spikes.
Next: Wire continuous-recording cameras over PoE rather than Wi-Fi.
What your answers suggest
- Aggregate = (main + sub) × cameras = 5 × 6 = 30 Mbps.
Likely cause area
- Record the main stream but run detection on the substream — it cuts both bandwidth and detector CPU.
- This is the ingest load to the NVR; a single NVR uplink carries all cameras' streams at once.
Safe actions
- Comfortable headroom on this uplink for the recording load.
- Prefer wired PoE cameras for continuous recording; Wi-Fi cameras share and can saturate the AP's airtime.
When to stop
- Don't run several 4K Wi-Fi cameras on one AP/2.4 GHz band — they degrade the whole wireless network.
Assumptions
- Bitrates are VBR estimates; busy scenes spike above the configured average.
- This models LAN ingest to the NVR, not your internet plan.
Was this result useful?
Your answer helps us improve this page.
No account or personal details. We store the page, answer, optional reason and day with a 90-day retention period. A random reference in this browser prevents repeat votes. Feedback privacy
What should I check first?
- Note each camera's main-stream and substream bitrates (Mbps) from its web UI.
- Decide whether the NVR detects on the substream and records the main stream (recommended).
- Identify the NVR's uplink speed (1/2.5/10GbE).
What is likely wrong?
- Running detection on the full main stream, which wastes both bandwidth and detector CPU.
- Putting several 4K Wi-Fi cameras on one AP — they share and saturate the airtime.
- Sizing the uplink for one camera instead of the aggregate of all streams at once.
What is safe to try?
- Detect on the substream, record on the main stream.
- Move the NVR to a 2.5GbE/10GbE port if the aggregate is a large share of a 1GbE link.
- Wire continuous-recording cameras over PoE rather than Wi-Fi.
When should I stop?
- Stop before adding more 4K Wi-Fi cameras to a saturated AP — wire them or use substreams.
- Stop treating internet speed as the limit; this is LAN ingest to the NVR, not your ISP plan.
Source-backed checks
HomeTechOps turns official docs and conservative safety rules into a shorter runbook. These links are the source trail for the page direction.