Surveillance CODEC Guide

Author: John Honovich, Published on Jan 31, 2013

CODECs are core to surveillance, with names like MJPEG, MPEG-4 and H.264 commonly discussed but, How do they work? Why should you use them? What issues may you face? In this tutorial, we examine this in-depth covering:

Uncompressed vs. Compressed Video

  • ************ **. ********** *****
  • ***** **. ***** ***** ***********
  • ******** ****** ******** - *****, ****-*, *.***
  • "********" ****** - ********, ***
  • *********** ****** ********
  • ******* ** ******
  • ***** ******* ** ************
  • ****** ******
  • **** ****** ** ******?

*********** *** ************ ***** ** ********** *** ** ***** ** crazy *** ** ** **.

**** ***** ** *********, ** ** ********* ************. ***** *** 3 **** ******* ** *** **** ** ************ *****:

  • *** ***** ** ****** ********* *** **** *****
  • *** ***** ****** ** ****** *** *****
  • *** ***** ****** ** ****** *** ******

** **** *** ***** ****, *** ******** **** ** *****. Let's **** ******* **** ** *****.

**** ***** ** ***** * ***** *********** ** * ****** within * *****. *** ***** ********** *** ********* *** ***** can ** ******* *** **** ******* ******* *** *********/****.

  • **** *********, ***** ********** *** * ***** ** *** ****** (8 ****) **** * ************ *****, *** ************ ***** *** the ******* ** ******* ************ ****** ** ****.
  • ** ******, ****** *** ************ ***** ***** ******** ***** ** the ***** ** ****** ****** ** ********* *** *** ****** is *** *******. ** **** ** **,*** ****** ** ******.

*** ***** *** ******* *** *** ****** ** ********** ** it ** ****** *** ********** ** *** *** ****** (*.*., 1MP, ***, ***.) *** *** ****** ** ****** *** ******* (e.g., ****, *****, *****, ***.).

**** ** ******** **** ** *********** *** ******* ************ ***** can ******. **** * ***** ***** ****** ** *****. ************ it ** *** ******* ** *** *********:

  • **,*** - ***** ** ***** ********* *** **** *****
  • *,***,*** - ***** ****** ** ****** ** * ***** *****
  • ** - ***** ****** ** ****** *** ******

******** ***** ***** *******: ~* **/* *** ************ *****/***** *****. In * ***, ** **** ****, *** ***** **** ~***** of ******* **** * ****** ******. ***** **** ****** ******** to *** ******, * ** ****** ************ ************ ****** ******* for ** ****, ***** **** ****** **** ** ******* ****** a *** ******* **** ****** **** ***** **** ******** ** thousands ** *******.

******* ****, ********** ************ ******* ** ** ******* ********* *** in * ******* **. *** **** **** ******? ******.

****** ***** ***** ** ***** ***** *** *** ****** ***** is ********** ******** ** **** ****** *** ****** **** * small ****** ** ******** ******. ****** ******** ***** ** ******** the ****** ** ****** ******** ***** ******** ***** ****** **** the **** ** ******* ******, ******** ** ** ******** *** lower ******* ** ****.

Inter **. ***** ***** ***********

*** *********** ********** ** *********** *****: *****-***** *** *****-*****. ** is ******** ** ********** *** ************ ******* *** *** ** they ****** ********* ***********, ********** ***** ************ *** ******* *****.

  • *****-***** *********** ** ****** * ****** ***** **** *** *** across ****** (******* - *****)
  • *****-***** *********** ** ****** ******** ****** *** ****** ****** ****** (examples - ****-*, *.***)

*** ****** ******* *****-***** *********** *** **** ******* **** ***** and ***** ***** ***********.

***** *** ******** ***** *** ***** ***** *** ** *********, the ********* **** ******** *** **** ** *******:

  • ***** ** ******, **** ********** ****** ** ** ***************** ******* or * *******'* ********
  • ***** ** ***** ********* ********, **** *************, *** ********** ******* or *** ****** ********

*****-***** ***********

*****-***** *********** **** ***** ** *** ***** ** * ****, doing *** **** ** ******** **** ** ** **** *****. Even ****** ***** ** * ****** ** ******, *****-***** *********** ignores *** '******.' *** ****** ** **** **** ** ****** to ** *************** *** **** ************* ******** *****. *** ********, a *****/***** ***** ****** ***** ** *****-***** *********** **** ***** can **** *** ******* ******* **** ~**** **/* ** ~****/*. However, *** ******** ** **** **** **** ******* *** ********* if *** ******* ******* ******.

*****-***** **** ** * ****** **** ** ***********. *** **** is *** ***** ****** *** ***** *******, *** ***** ******** adjacent ****** ** ******* ******** *** *****. **** ** ******** because ***** **** ****** ******* **** *** ***** ** *** next. *** **-****** **** *** ***** ********** **** **** ***** is ** **** ********** ******* ******? *****-***** *********** ****** **** remains *** ****, ******** **** ***** ** ** *********** / stored. *** ********, *** **** *****/***** ****** **** ***** **** 40Mb/s **** *****, ** *****-***** **** *****, *** **** **** 4Mb/s **** *.***, * ***** **** **** ****. *******, *** main ******** ** *****-***** *********** ** **** ** ** *** more *************** *********, ***** *** ******** *********** *** ******* ***** (examined *****).

* ** * ******

**** *****-***** ***********, *** ***** ***** ** *** ****** (*** 'initial' *****) ** * **** *****. *** ****** **** ****** are '*******' * ****** **** ******* **** *** ******* ***** the * *****. **** ***** ********* *** ******* ** ******** estimating / ************ *** *******.

Standard ****** ******** - *****, ****-*, *.***

** ****, ** ***** ************, ****** *** *** *********** *** H.264 ******* ** *** *** ***** ********* ************, ********** ******* and ******* ********** ****** **** ******* ********** ** *********. ****-*, the *********** ** *.***, ** ****** ***** ****** *** *** cameras *** ** ************ *** **** ********* ** *** ******. MPEG ** ***** **** ** * ***** ******** (new *********** *** *** ********* ********* ***** ***** ******* *** can ****** *** ** ** *** ******** ** ********* / storage.

*** ** ***** ****** *** **** '*********' ******** ** ******** recognized ********* ****** *** **** ****** ** ***** ************ (**** entertainment ** *****************, ***.).

Proprietary ****** ********

************ *** * ******* ** *********** ****** *** ***** *** has ******** **** *** **** ******, ********* ****** ** *** growth ** ** *******. **** ******, ***** *** *******, ****** and ******* ** *** **** ********* (*.*., * ***), ****** it **** ** *** * *********** *****. *** ************ ********** the ****** *** ** *** *******. *******, ** ******* ****** video ** ********** *** **** **** ** ******** **** ******* video ** * ******** *** ******* *** ******** **. ** you *** * *********** ***** ** *** ** ******, *** will **** ** *** ****** *** ************'* *** ******** ** find * *****-***** **** ******** *** *********** *****.

**** *** / ******** ************* ***** *********** ****** ** ** radically ********* *** ********** ** *******, ******** *** ********** *****. It ********* ******** ************* ** *** **** ******* ***** (*** motion *********), *** **** ***** / ***** ***** (*** ******* optimization), *** **** ******* ** ** ***** *******, *** ******* and ****** *******. ******* ** ****, **** ********* ***** ********** them *** ** *** **** **** *** ********** ** ***** so. **** *** ********* **** ** ****** ************* ** ***** standardized ******.

*******'******** *** **** ****** ***** *********** ***** **** ** ***** surveillance. ******** ** ****, ***** ******** *****-***** ***********, ********* **** MJPEG *** ******** ********* *********** ******** ** **. *******, ***** it ** ***********, **** *** *** ***** ***** ******* **, forcing **** ** ****** *** *******'* *** *** ** ** set ******* ******* ** *****. ***********, *.***'* ********* *********** ** typically ***** **** *** ********** ***** ******, ******* ******** *** attractiveness.

******** **** *** ******** *****, ***** ** * ********, *** 'feels' *********** ***** ****** ** ***** ************ ************ ******** ** because ** *** ******* ********* ************ (**** *****). *******, ****** MJPEG, ******** ** ********.

"Scalable" ******

**** ****** *** **** ******* * ****** **********. *** ********, changing **** * *** ****** ** * *** *** ***** MJPEG ** *.***, ******** ****** ******** * ********** *** ****** or *********** (*.*. **-**********) *** *** ** **** ** * 1MP ***. *******, **** ***** *** **** ** ****** *** stream ********** (** ***** ****). *** ********, ** *** *** sending ** * ****** **** * ***** ********* ********** (*.*., mobile) ** **** ** ****** ******* **** ** ***** *****.

* ******* ***** ** ******, ****** '********', *** ** **** automatically, ******* ****** ** ******* * *** ****** ** **-******* an ******** ******. * ******** ***** *** *********** '****' *** frames ** ********** ****** **** **** *** ** * ******. This ****** ******* ****** ** ********** **** **** ** **** as *********** ********* ********** / *** *** ****** / ****** clients.

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

  • ********, ***** ** *********** *****, **** *** ******** ** ***********. This ** *** ***** **** ******** ************* **** *** ** increasingly ******* *** ** *** *******. *** **** ******** ** JPEG2000, **** *****, ** ******* *********/******* ******** ******** ** *.***, only ********* ****** ** *******.
  • *** ** *.*** **** ***********. *** **** **** ** **** it ******** *********** **** *** ********* ******** ** *.***. *************, very *** ************* ******* ****. **** ********** **** ******* *****-********* (sending ******** ******* ************** ** ********* **********/***** *****), ********* ******** who *** ********* ***** **** ************* ** ** *****-********* ******* of ********.

Quality ** ******

***** *.*** ** ******* *** **** ****** **** ***** ** surveillance, *** **** ***** * ****** ****** ******* ***** ******* loss ******** ** *****, *** **** ***** ** ******* *.*** is ********. ************ *.*** ** ***** ********* ****, **** ******** **********, *.*** ******** *** **** ******* quality ** *****.

*******, ***** *.***'* ******* **********, * *** ****** *** ********* quality, *********

  • ******* *** ******** *** *****: ******* **** *** *** *** **** ** *** *** ***, the ***** **** **** ******* ***********.
  • ******* **** *********** ******: ** ************** ********* *** *** ****, *** ***** **** **** ******* ***********.
  • **** ********** ******: **** ****** ***** *** ******* ** ******* scenes, ***** ***** ** **** ** ****** - *************, ******, etc.

*******, ***** *.*** ** **** ******* *** ******** **** ********* resources, *** *********** ********* *** ****** ************* ** **** ****** with ********. ** *** ******* ** ********** *******, ** ****** if **** *** ****. *******, ********** **** ***** *** *********, it ** ********.

Future ******

***** **** *********** ****** *** ********* ** *******, ** ** highly ******** **** *** *** ************ **** **** **** ******** in ************. *** ********, **** ******* ********** ***** ******* ********* savings **** ***** ***********, **** ********** ******. *******, **** ***** require ********* ***** ****** **** ** ******* **** ******* ******* from *** **********. ******* ** *** *********** *** ********* ********** in ************* ****, ** ** **** ******** ** *****.

*******, *** ******** ******** ** ****** ** ****** * ****** in ************ **** *** **** * ***** -**** /*.***- *** ********* ** *.***. *.*** ****** ********* ******* ** up ** **% ******** ** *.***. *** **** **** ******** appears ** ** ****** ***** ******* ** *** ****** **** MPEG-4 ** *.***. **** ******* / *.*** ******** *** *******.

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

ONVIF Profile G Video Storage Test on Aug 26, 2016
A standard to retrieve video stored on 3rd party devices. This is the aim of ONVIF Profile G. The proprietary nature of accessing recorded video...
Viakoo Health Monitoring Examined on Aug 26, 2016
Viakoo, the company of ex-Intransa leaders, says they have created a monitoring tool for security networks that is easy to deploy and offers...
Tailgating - Access Control Tutorial on Aug 25, 2016
Despite costing thousands of dollars per door, electronic access control systems are vulnerable to an easy exploit called 'tailgating'. Unless this...
Axxon Next VMS 4.0 Tested on Aug 24, 2016
AxxonSoft is one of the biggest VMS vendors (reporting 263,000 channels sold in 2015), especially strong in their home market of Russia, but not...
Milestone Declares End-To-End Is A Dead-End on Aug 24, 2016
While Axis celebrates their end to end system win at top 50 global retailer H&M, their Canon sister company Milestone is proclaiming that...
HD Analog DVRs With Exacq, Milestone and Genetec VMSes Tested on Aug 23, 2016
HD analog offerings have proven to deliver HD video at radically lower prices. However, the main limitation for professional applications is their...
Axis Wins ~$20 Billion Retailer With End to End Solution on Aug 22, 2016
Sorry, Axis partners, you are not needed here. Axis 3.0 is ramping up with the Avigilon approach. Based on internal Axis documents, IPVM explains...
FLIR Expands Enterprise Distribution Through ADI on Aug 22, 2016
FLIR and Hikvision have been the two top-stocked video brands at ADI, according IPVM analysis and ADI Awarded FLIR "Vendor Of The Year" in January...
Axis Lists Itself First Among VMSes on Aug 19, 2016
When you think of VMSes, who do you think of first? Well, Axis, the camera manufacturer, thinks of itself. Axis declared: There are a variety...
Camera Course September 2016 on Aug 18, 2016
This is the only independent surveillance camera course, based on in-depth product and technology testing. Lots of manufacturer training exists...

Most Recent Industry Reports

ONVIF Profile G Video Storage Test on Aug 26, 2016
A standard to retrieve video stored on 3rd party devices. This is the aim of ONVIF Profile G. The proprietary nature of accessing recorded video...
Genetec Access Control Security Center 5.5 Release on Aug 26, 2016
Inside, we examine Genetec's new Access Control features in Security Center 5.5. Enhanced Active Directory and 'Universal Groups' New, Single...
Tailgating - Access Control Tutorial on Aug 25, 2016
Despite costing thousands of dollars per door, electronic access control systems are vulnerable to an easy exploit called 'tailgating'. Unless this...
Manufacturer Trade Show Costs Analyzed - Spending Millions on Aug 25, 2016
Ten million dollars plus is spent by manufacturers at every major trade show (e.g., ISC West, ASIS, IFSEC, Essen, etc.) And the bigger booths...
Axxon Next VMS 4.0 Tested on Aug 24, 2016
AxxonSoft is one of the biggest VMS vendors (reporting 263,000 channels sold in 2015), especially strong in their home market of Russia, but not...
Milestone Declares End-To-End Is A Dead-End on Aug 24, 2016
While Axis celebrates their end to end system win at top 50 global retailer H&M, their Canon sister company Milestone is proclaiming that...
Hikvision 20% Price Cut Twice In A Month on Aug 23, 2016
Days after celebrating the Chinese government's commitment of up to $3 billion USD more in funding, Hikvision USA is now launching up to 20% across...
HD Analog DVRs With Exacq, Milestone and Genetec VMSes Tested on Aug 23, 2016
HD analog offerings have proven to deliver HD video at radically lower prices. However, the main limitation for professional applications is their...
1 New Acquisition Per Year Planned for Qognify (Former Nice Security) on Aug 23, 2016
Want to be acquired? Qognify, the former Nice Security Group, has big money behind it and the plans for multiple acquisitions. In this note, 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