Cameras
Camera bandwidth calculator
Add up main + substream bitrates to size your NVR uplink 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.
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.