What is a bitrate?
Bitrate is the amount of video data a camera produces each second, measured in kilobits or megabits per second. It decides how much disk a recording uses and how much upload a remote view needs.
On this page
Every camera stream has a bitrate. A higher one keeps more detail but uses more disk and more network. A lower one saves both but can make the picture blocky, especially when things move.
Bitrate depends on the resolution, frame rate and codec (H.264 or H.265), plus how busy the scene is.
Bitrate meaning
Bitrate is data per second. 4 Mbps means four million bits each second. Note the small b: bits, not bytes. One byte is eight bits, so 4 Mbps is about 0.5 megabytes per second.
Internet plans are also quoted in bits per second, so camera bitrate and your connection speed can be compared directly.
CBR vs VBR
Cameras let you choose how the bitrate behaves.
- CBR, constant bitrate: the camera aims at the same rate all the time. Storage and bandwidth are predictable. Busy scenes may look worse because the rate is capped.
- VBR, variable bitrate: the rate follows the scene. Quiet scenes use less, busy ones use more up to a maximum. Saves disk, but upload can spike.
- For remote viewing over a weak uplink CBR is easier to plan. For storage, VBR with a sensible maximum is more efficient.
Typical bitrates
These ranges are rough and vary by camera, codec and scene. Test your own.
- 2 MP (1080p), H.264: about 2 to 4 Mbps main stream. Sources vary.
- 4 MP, H.264: about 3 to 8 Mbps, depending on scene and frame rate.
- 8 MP (4K), H.264: about 8 to 16 Mbps; around 16 at 30 fps.
- With H.265 the same pictures often need much less, around half.
- Sub stream: usually 0.25 to 1 Mbps.
Bitrate and storage
A quick estimate: bitrate in Mbps times 0.45 gives gigabytes per hour for one camera. 4 Mbps is roughly 1.8 GB per hour, or about 43 GB per day of continuous recording. Multiply by the number of cameras and the days you want to keep. See retention and how long to keep CCTV footage.
Bitrate and upload speed
To watch from outside, the camera’s stream, or its sub stream, travels from your site through your upload connection. Home plans in Nepal often have far lower upload than download, so the sum of streams being viewed must fit within upload. Using the sub stream for grids is the usual fix. The working is in CCTV internet bandwidth and upload speed in Nepal.
A worked upload example
Say a shop has four cameras. Each sub stream runs at 0.5 Mbps, and each main stream at 4 Mbps. Watching all four as a grid on the sub streams needs about 2 Mbps of upload. Opening one camera full screen on its main stream adds 4 Mbps, so the total is around 5.5 Mbps. A home fibre plan with 5 Mbps of real upload will struggle. Test the real speed at the site, not the speed on the plan. See the method in CCTV internet bandwidth and upload speed in Nepal.
Add margin: another family member uploading photos or a video call on the same line will eat into it. Plan to use no more than about two thirds of the measured upload for cameras.
How to lower bitrate without ruining the picture
Change one setting at a time and look at a moving scene, not a still one.
- Switch to H.265 if every device supports it. Often the biggest saving.
- Lower the frame rate on quiet cameras to 12 or 15 fps.
- Use VBR with a sensible maximum on cameras that watch a mostly still scene.
- Reduce the resolution on cameras that watch a small, close area. A 2 MP camera at a counter may be enough.
- Reduce noise: light the area and avoid high gain. Noise is expensive to encode.
- Turn off the camera’s timestamp and logo overlays if you are cropping, since they do not cost much, but lots of text on screen with moving background can.
Signs that a bitrate is too low
A bitrate that is too low shows as blocks in moving areas, a smeared face when someone walks by, and a picture that looks sharp when still and falls apart on movement. Night scenes suffer first because noise uses up the bit budget. If you cannot read a face or number plate in motion, raise the bitrate on that camera before you raise the resolution.
Bitrate and LunaCam
LunaCam’s low-bandwidth mode uses the camera’s sub stream, so grid views stay light. The platform also has a bandwidth and storage usage report. Lowering the sub stream bitrate on the camera is still the simplest help for a weak uplink. See substream.
Questions people ask about bitrates
What is bitrate in a CCTV camera?
The amount of video data the camera produces per second, in kbps or Mbps. It sets storage use and network load.
What bitrate should I use for a 2 MP camera?
Around 2 to 4 Mbps in H.264 for the main stream is common. Lower it if upload or disk is tight, and check the picture.
Is higher bitrate always better?
Only up to a point. Beyond what the scene needs, extra bitrate wastes disk and bandwidth without visible gain.
What is the difference between Mbps and MBps?
Mbps is megabits per second. MBps is megabytes per second, eight times larger. Camera and internet speeds use bits.
Does lower bitrate affect night video?
Yes. Night scenes have more noise, which needs more bitrate to look clean. Too low a rate makes night pictures blocky.