5 minute read · An amnetworkcctv guide
How Much Internet Speed Do CCTV Cameras Need?
Plan CCTV bandwidth by separating local camera recording from cloud uploads and remote viewing, then size each connection using real stream bitrates.
Separate local recording from internet use
An IP camera sending video to an NVR on the same site uses the local network. That traffic normally does not consume the internet service's upload allowance. The camera, switch, recorder, and network links still need enough local capacity to carry all the streams at once.
Internet bandwidth becomes important when cameras upload continuously to a cloud recorder, when people view live video from outside the site, or when a system sends video or clips to an external service. These are different traffic patterns, so list them separately before choosing a broadband plan.
Start with the camera's actual bitrate
Resolution alone is not enough to calculate bandwidth. A stream's bitrate changes with the camera's encoding settings and the scene, including movement, lighting, frame rate, codec, and variable-bitrate limits. Use the configured average or maximum bitrate shown by the camera or recorder when available. Treat a resolution-based estimate as a planning starting point only.
For local recording, add the bitrates of the streams the NVR receives. For continuous cloud recording, add the bitrates of the cameras that upload to the cloud. For remote viewing, estimate the number of streams watched at the same time and multiply by the selected viewing-stream bitrate. A lower-bitrate substream may reduce remote bandwidth if the camera and viewing system support it.
Size upload and download separately
Cloud recording primarily uses upload capacity at the camera site. Remote live viewing also needs upload capacity at the camera site and download capacity at each viewing location. If several people may watch different cameras at the same time, include all simultaneous streams rather than counting only one viewer.
Add practical headroom for other business traffic, bitrate variation, and network overhead. A provider's advertised speed is not always the speed available at busy times, so check measured upload performance and leave capacity for video calls, backups, and other services. Avoid treating the calculator's recommended plan as a guarantee.
Test the system before relying on it
Measure actual camera bitrates during both quiet and busy scenes. Test cloud recording and remote playback at the same time, on the intended internet connection. Check what happens when the internet link is saturated or unavailable: local recording may continue, but cloud recording and remote access can be interrupted.
If remote viewing is unreliable, compare the configured stream bitrate, number of simultaneous viewers, router and switch capacity, upload service, and competing traffic. Do not solve an upload problem by exposing camera or recorder management ports directly to the public internet; use the manufacturer's documented secure access method or a properly maintained VPN.
Use the CCTV internet speed calculator to model local traffic, cloud uploads, and remote viewing separately. Then validate the estimate with the installed equipment and measured connection.
Sources & further reading
Sources are provided for further reading and do not imply endorsement by the organizations linked.
← Semua panduan