CBR vs VBR: Surveillance Streaming

Author: John Honovich, Published on Jan 17, 2012

[[NOTE: This report has been updated and rereleased as CBR vs VBR vs MBR - Surveillance Streaming. Readers should see that report for more up to date information.]]

How you stream video has a major impact on quality and bandwidth. Typically, when people think streaming or encoding, CODECs such as H.264, MPEG-4, etc come to mind. However, regardless of the CODEC, one still needs to choose how the video stream handles changes in scene complexity. This is where streaming modes such as CBR and VBR come into play. They have a major impact on quality and bandwidth consumption. In this report, we provide a tutorial and recommendation on how to optimially choose and use streaming modes.

CBR vs VBR

Choosing between CBR and VBR modes is typically overlooked:

  • CBR stands for constant bit rate and like the term implies aims for a constant or unvarying bandwidth level
  • VBR stands for variable bit rate and like that term implies allows the bit rate to vary

You need to determine whether and how much you will allow the bit rate levels to vary.

Why the Difference

What you are filming can vary dramatically in complexity:

  • If you have a camera zoomed in on a white wall during the day, that is a very simple scene. For a 'good' quality level, a 720p HD / 30fps stream might need 200 Kb/s for this. 
  • By contrast, if you have a camera aimed at a busy intersection, this is a very complex scene. At the same exact settings as the first scene, you might need 20x the amount of bandwidth, or 4,000 Kb/s to maintain the 'good' quality level.

The more complex the scene, the more bits (i.e., bandwidth) you need to maintain the same quality level. It does not matter how 'good' or 'advanced' your codec is, this will always be the case.

What Do You Prefer?

Surveillance Challenges

The main practical surveillance challenge is that scene complexity can vary significantly even on the same camera and across just a few hours. Set the camera to use too little bandwidth and the image quality will suffer. Set the camera to use too much bandwidth and you will waste significant money on storage.

IP Camera Implementation Issues

Making the choice more challenging, two common issues arise:

  • Camera manufacturers have widely varying defaults - both in terms of encoding modes enabled and bit rates used. As such, two different camera's efficiency in using bandwidth can vary dramatically even if the frame rate and resolution are the same.
  • Manufacturers usually do not use the terms CBR or VBR, often creating novel controls or terminology that can be confusing to understand. It is easy to make a mistake or misunderstand what their controls allow.

Inside, we provide clear recommendations and explanations on mode choice and setup for cameras such as Arecont, Avigilon, Axis, Bosch, Panasonic and Sony.

[[****: **** ****** *** **** ******* *** ********** ** *** ** *** ** *** - ************ *********. ******* ****** *** **** ****** *** **** ** ** date ***********.]]

*** *** ****** ***** *** * ***** ****** ** ******* and *********. *********, **** ****** ***** ********* ** ********, ****** such ** *.***, ****-*, *** **** ** ****. *******, ********** of *** *****, *** ***** ***** ** ****** *** *** video ****** ******* ******* ** ***** **********. **** ** ***** streaming ***** **** ** *** *** *** **** **** ****. They **** * ***** ****** ** ******* *** ********* ***********. In **** ******, ** ******* * ******** *** ************** ** how ****************** *** *** ********* *****.

CBR ** ***

******** ******* *** *** *** ***** ** ********* **********:

  • *** ****** *********** *** **** *** **** *** **** ******* **** *** * constant ** ********* ********* *****
  • *** ****** *********** *** **** *** **** **** **** ******* ****** *** *** rate ** ****

*** **** ** ********* ******* *** *** **** *** **** allow *** *** **** ****** ** ****.

Why *** **********

**** *** *** ******* *** **** ************ ** **********:

  • ** *** **** * ****** ****** ** ** * ***** wall ****** *** ***, **** ** * **** ****** *****. For * '****' ******* *****, * **** ** / ***** stream ***** **** *** **/* *** ****. 
  • ** ********, ** *** **** * ****** ***** ** * busy ************, **** ** * **** ******* *****. ** *** same ***** ******** ** *** ***** *****, *** ***** **** 20x *** ****** ** *********, ** *,*** **/* ** ******** the '****' ******* *****.

*** **** ******* *** *****, *** **** **** (*.*., *********) you **** ** ******** *** **** ******* *****. ** **** not ****** *** '****' ** '********' ***********, **** **** ****** ** *** ****.

What ** *** ******?

Surveillance **********

*** **** ********* ************ ********* ** **** ***** ********** *** vary ************* **** ** *** **** ****** *** ****** **** a *** *****. *** *** ****** ** *** *** ****** bandwidth *** *** ***** ******* **** ******. *** *** ****** to *** *** **** ************ *** **** ***** *********** ***** ** *******.

IP ****** ************** ******

****** *** ****** **** ***********, *** ****** ****** *****:

  • ****** ************* **** ****** ******* ******** - **** ** ***** of ******** ***** ******* *** *** ***** ****. ** ****, two ********* ******'* ********** ** ***** ********* *** **** ************ even ** *** ***** **** *** ********** *** *** ****.
  • ************* ******* ** *** *** *** ***** *** ** ***, often ******** ***** ******** ** *********** **** *** ** ********* to **********. ** ** **** ** **** * ******* ** misunderstand **** ***** ******** *****.

******, ** ******* ***** *************** *** ************ ** **** ****** and ***** *** ******* **** ** *******, ********, ****, *****, Panasonic *** ****.

[***************]

***************

***** *** *** *** *** *** **** **** ***** *****, for ************ ********, ** ********* *** *** * ****** ******** mode ** **** '*** **** * ***'. **** ******** *** best ***** ** *** *** *** ********.

  • ******** ** * ******* *** *******, *** **** * *** should ****** ********* *********** ** **-**%. ** ************ **** ** allowing *** ****** ** ****** ********* **** **** *** ***** is ****** (******* *** ****** ***** ****** ** *** ***** bit ****). 
  • ******** ** * ******* *** *******, *** **** * *** can ****** ********* *********** ** **-**%. ** ************ **** ** stopping *** ********* *********** **** ********* (********* ** *****) ** imposing * ******* ********* *****. ** ********* ******* **** ** likely ** ***** ******* *** **** ***** ******* ******** ***** details ******.

*** **** *** ** ******* ** **** *** *** *** manufacturers. ***** ******** ** *******:****, ******** *** *****. ***** *** ******** ** ******* ******* Vision, *********, ***** *** ****. *******, **** ***** *** * who ** ***** **, *** *********** **** *** ****** ************. See *** ****** **** ** **** ****** *** ******** ** how ** ****** *** **** * *** *** **** ************.

******* **** ******* *** **** * *** ******* *********** ******** and ****** ** * ******** ****** ** ****** *********. *** Plus *** *** *** ****** ** **** ** ****** **** every *****. ******** ** *** **** * ***, *** ****** wastes ****. *** ** *** ****** **** '****' ***, **** set *** *** ****** ****.

Video **********

*** ***** ********** ***** ***** *** ***, *** *** *** Plus * *** ** ******. ** *********** *** ****** ** bandwidth *** ****** * ****** - ******** ******, ******** **** motion, ***** **** *** ***** **** ******.

** *** *** *** ******** **** *** ************ ** ***** different ********* *****, ****** ***** **** *****:

Manufacturer ************* *******

** **** ***** *******, ** **** ******* *** ******** ************* options *** **** ******.

******* ******

******* ****** ******* *** **** *** ****. ******, ** ************* options ***** *** *** **** ** ***.

** *** **** ***** ** ******* ****** *******, ***** ********* consumption ***** ** ******* ****** ****** ** **** ****** ** low *****. ***** ********* ****** *** ************* ****** **** ***********. The **** ** ****** **** *** *** ******* **** ** their ****** **** ****** (***** ** ********** **** * *** image ******).

********

**** ** *** ******** *.*** ****** *******. ***** ******* ******* our ********* *** **** * *** ****. **** ********** **** through ***** * ******* ****** "*** *******". *** *****:

**** ********, ********* ******** **** **** ** ** *** ******* bit **** ********** **** *** *** ******* ****** ** * cap.

****

**** ****** *** *********** ******* *** ********. ** *******, **** is * **** *** ******* **** ********* ***** ** *** or ** **** ** ** ***** ******** *** ******* ***** ********. ** ********* **** *** ****** Axis ******* ** **** **** **** ***** '******** *** **** mode'. *** ***** *****:

****'* '******** *** ****' **** **** *** *** **** *** naming ******* *** ** *********. **********, *** **** ** *********** VBR **** * ***. *** ***** ****** *** ******* *** rate **** **** ** ***** **** *** '****** *** ****' and **** **** *** ***. *** **** ****** **** **** vary *** *** **** ** *** ** ** ****** ** ****** **** *** ***** ********** ** *** '****** bit ****' *****.

*****

***** *** *** **** ******* ************* ******* *** ******** ** any ****** ** **** ********. ** *** ** *** * of *** ***** ** *********. *******, ** ******** ************* *** to *** *** '****** *** ****' *** '******* *** ****' fields ***** *****:

** *** **** ***, *** *** ****** *** **** *** the ******* *** **** ***** ********. ***** ****** *** ***** two ******* ** ** ** ***** ** * **% ********** (e.g., **** *** **** *** ****** *** *** ************). 

** *** **** ***, **** **** ** *** *** ****** bit **** *** *** *** ******* *** **** ****, ******* in **** **** ***** **** *** ****** *** **** ** *** minimum *** **** ***********. ****, ***** ********* ******************* ****** *** ***** (** ** ************) ** *** ****** want ** ***** **********.

*******, *** *** **** * *** **** ***** *** *** target *** **** ** **** ******* *** ******** *** *** comfortable **** ** *** *** ** *** ******* *** ****.

*****

***** ******** **** **** **** **** ** '*********** ******** *** Rate' ********. ***********, **** ** * ************ ****** *** *** **** ** **** ******** - *** plus ** ***** **%. ** ****, ** ** **** ** less * *** ******. *** ******** *** **** ** *** in *** *** **** *****, ***** *****:

****

**** **** ******** **** *** **** ********. **** ** *** in *** *** **** ***** ***** *****:

**** *** ** ****** *** '******** **** *******' *** **** is *** **** ***. ******** **** ******* **** ******* *** bitrate ** *** ****** ** ***** ** ******* ********** *** does *** **** *** *** **** ***** ** *** ***** complexity (** ** ******* **** ***). ** ****, ******** **** control *** ** ****** *** ********* ** ********* ******* ******** like ******** ** *** *********** *** **** *** ***** *** benefits ** *** ** ****** ********* **********.

Dealing **** *** ******* - *********, *****, ****, ***.

*** **** ** ** ********** ******* **** *********** *** *******. Out ** *** ***, ************* ** *** *******, ********* *** the ******* *** **** ****** **** ******** ** ****** *****. This ***** *** ***** ******* ****** **** ****. ** *** negative ****, **** **** ****** ***** *** *** ******* *********.

**** ***, *********** *** ***** *** **** *** **** *** of *** ***** **********:

  • **** *** *** **** *** ****, ***** *** ******* *********** ******** ***** **-**% ** ********* ****.
  • **** *** ********** ** *** ***** *** *** ******* *** need, ** ****** * *** ********* ****** ** ********* ***** of *** ***. **** ******.

****** ***, *** ****** ***** ** **********. ****** *** ***** stays *** **** **/*, *** **** **** **** ********* - either ****** ********* ** ******** ******* ** **** ****** ** the ***. **** ** *** ** **** **** *** *** we ****** *** **** * *** ***** ** ********** **** tricky ********.

****

**** *** *** *** ****** *********** ******, ***** ** ** important *** **************** ****** ** ***** *********. ********** ************ ******** (*.*., ****, *****, ***.), *** ****** *** ***** is ********** ****** *** *** **** ***********, *** ***** *** video ********* *****. **** ***, *** *********** ***** ** *****, and ********* ****** ** ****** **** ***** ** ********** ** that *****. **** ***, *** ********* ** *****, ** *** compression ***** *** ** ****** **** *** ***** *******. *** more,**** *********** ******* / *********** ********.

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

D-Link ONVIF Switch Tested on Dec 04, 2017
D-Link's surveillance switches claim to "enhance ease of use and streamline management" for network administrators, with simplified UIs and...
The Race To The Bottom Is Over on Nov 28, 2017
The race to the bottom in video surveillance is over. After 3 years of aggressive price cuts and heavy sales and marketing expenditures, the...
IP Camera Manufacturer Compression Comparison on Nov 27, 2017
Despite the use of standards-based video compression (H.264/H.265), our tests show that default image quality settings for different manufacturers...
Camera Multi-Streaming Usage on Nov 22, 2017
IP cameras typically support multiple streams, allowing a single camera to transmit multiple streams at different resolutions, frame rates and even...
CBR vs VBR vs MBR - Surveillance Streaming on Nov 21, 2017
How you stream video has a major impact on quality and bandwidth. And it is not simply CODEC choice (e.g., H.264 vs H.265). Regardless of the...
Hikvision 4K IR PTZ Tested (DS-2DF8836IV-AELW) on Nov 10, 2017
The IR PTZ trend continues, now with 4K resolution, with Hikvision releasing its DS-2DF8836IVAEL-W camera, a 4K 1/1.9" PTZ model specifying 200m IR...
ZoneMinder Open Source Profile on Nov 06, 2017
The first, oldest and probably the best known open source VMS is ZoneMinder. But where has it gone and is it still relevant today in a world of...
Smart Codec Usage Surges - 2017 Statistics on Oct 25, 2017
Smart codec usage has surged in 2017, new IPVM statistics show. Smart codecs are less than three years old, starting in 2015 with Axis. Now, smart...
Avigilon H4 IR Mini Dome Camera Tested on Oct 24, 2017
Avigilon has released their successor to the aging Micro Dome, the H4 Mini Dome, claiming easy install, a patent-pending surface/recessed...
Axis 'Sold Out' P3707-PVE Multi-Imager Tested on Oct 18, 2017
Axis faced significant product shortages over the summer. Perhaps the most notorious and significantly sold out model was the Axis P3707-PE 8MP...

Most Recent Industry Reports

Hiring Camera Calculator Product Manager on Dec 12, 2017
We are working on making the Camera Calculator even better and hoping you can help us find the right person to join our team. IPVM is hiring a...
Testing $20 WyzeCam, The Money Losing Amazon Vet Startup on Dec 12, 2017
This startup is perfecting the old adage: We lose money on every sale, but make it up on volume But it is no joke. The company, Wyze Labs, is...
Xiongmai New Critical Vulnerability - Same Manufacturer Whose Products Drove Mirai Botnet Attacks on Dec 12, 2017
The Chinese manufacturer whose products were primarily responsible for the 2016 Mirai botnet attack has a new critical vulnerability, confirmed by...
Robot Vandalism on Dec 11, 2017
Vandalism of security systems is a common concern. It is so common that camera vandalism statistics show that designers routinely sacrifice camera...
Access Controller Software Guide on Dec 11, 2017
Properly configuring access controllers software is key to a professional access system. These devices have fundamental settings that must be...
2018 Video Surveillance Cameras Overview on Dec 11, 2017
This report concisely explains the developments for surveillance cameras offered in 2017 and the state of offerings going into 2018, including...
Imperial Capital Security Investor Conference Review on Dec 08, 2017
Investment bank Imperial Capital holds an annual Security Investor Conference where 60+ companies present, including this year: IPVM bought a...
Integrator GPS Vehicle Tracking Statistics and Success Examined on Dec 08, 2017
GPS vehicle tracking is a growing but somewhat controversial topic. On the plus side, tracking may increases productivity by providing greater...
Hikvision NA Biggest Sale of 2017 on Dec 07, 2017
Hikvision North America has been relatively disciplined the past 5 months, reducing the number of sales and the breadth of what is on sale. No...
Security Integrator IT Expertise Statistics on Dec 07, 2017
20 years ago, putting physical security systems on IP networks was just emerging. Today, almost every system is networked in some way, IP cameras...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact