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 **** **** ***** **** *** ****** *** **** ** the ******* *** **** ***********. ****, ***** ********* ******************* ****** *** ***** (** ** ************) ** *** ****** 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

CODEC Guide 2016 on Nov 30, 2016
CODECs are core to surveillance, with names like H.264, H.265, and MJPEG commonly cited. How do they work? Why should you use them? What issues may...
Longse vs Dahua and Hikvision Tested on Nov 16, 2016
For many, even $100 cameras are too expensive. That is where spam king Longse comes in with their relentless offer of ~$20 cameras. In our past...
Genetec Expels Hikvision on Nov 08, 2016
Genetec has removed support for Hikvision devices, deeming them 'untrustworthy', citing customer concerns about Chinese government ownership /...
Major Manufacturers Dropping MJPEG on Nov 04, 2016
MJPEG has hung on for years, still in use in some systems despite H.264's dominance for the better part of the past decade. However, now some...
Axis Releases Access Credentials - Insecure But Convenient on Nov 02, 2016
Axis continues to build out their own end-to-end 'solution'. The company recently announced a series of credential cards, but instead of a...
Sony 35mm Super Low Light Camera Tested on Oct 31, 2016
Sony is making a big push for their SNCVB770 camera, touting its low light capabilities that they claim can deliver true color in pitch black...
60% Lower Bandwidth, 'Video Anywhere' - Digital Barriers TVI / EdgeVis on Oct 28, 2016
Streaming video over low bandwidth, wireless connections often results in stalled video, broken up video or significant video delays. But Digital...
Mobile VMS Top Integrator Problems on Oct 24, 2016
In an IPVM survey, integrators report 4 problems most consistently with using mobile VMS applications: Network setup / cybersecurity...
Sony and Samsung Breaking VBR on Oct 21, 2016
For years, users have known variable bitrate (VBR) as one thing only: bandwidth varies, compression stays the same. This is not an accident but an...
4 Biggest Low Light Problems on Oct 10, 2016
100 integrators told IPVM what their biggest problems were with low light images. The most commonly cited themes were: Limited IR Range Uneven...

Most Recent Industry Reports

Hikvision vs Dahua Mobile Apps Tested on Dec 07, 2016
With smartphone use and low-cost video recorders surging, many user's main interface to their surveillance system is their phone. With mobile video...
Paxton Drops US Reps, Plans Major Expansion on Dec 07, 2016
Paxton is gearing up to make a big run at  US access control success. The first step they have made is to cut all US Rep Firms, in anticipation of...
Axis Partner Elder Care Video Analytics (Smartervision) on Dec 07, 2016
Can video analytics be used to improve the care of the elderly? Axis and a video analytics startup, Smartervision, are working together to do so....
Power Drill Selection Guide on Dec 06, 2016
Boring holes is a basic part of running cables for most security system projects. To do so, you will need to choose the right drills for various...
Milestone Favorability Results on Dec 06, 2016
In our second installment of manufacturer favorability results (first was Pelco), we turn to Milestone. 100+ integrators rated and explained what...
XiongMai Master Password List Emailed By Chinese Spammer on Dec 05, 2016
XiongMai created an international uproar as their devices drove massive botnet attacks of major Internet sites. After pledging to recall cameras...
Hikvision Cloud Security Vulnerability Uncovered on Dec 05, 2016
A security researcher uncovered a critical vulnerability in Hikvision's global cloud servers. This vulnerability allowed an attacker to remotely...
Door Operators Access Control Tutorial on Dec 05, 2016
Doors equipped with door operators, specialty devices that automate opening and closing, tend to be quite complex. The mechanisms needed to...
Pelco Favorability Results on Dec 02, 2016
This is the first in a series of studies of manufacturer favorability. 100+ integrators rated and explained their views of each manufacturer. We...

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