H.264 is Hot: What are the Potential Problems and Risks?

Author: John Honovich, Published on Jun 12, 2008

[UPDATE: This article is deprecated. The H.264 has now been widely accepted for years and is the surveillance market de facto standard.

In 2013, the focus is when the move to H.265 will occur.]

Examination of H.264 risk has been far less thorough than attention to its benefits. Indeed, my own recent article examining Arecont Vision's H.264 had only minor coverage of the risks. While I still believe bandwidth and storage reduction are critical for making megapixel cameras go mainstream, real implementation issues could exist right now with H.264. As such, I wanted to lay out the potential risks. Please contribute feedback in the comments so we can better understand the issues involved.

The Risks

  • What NVR systems are supporting it?
  • Will the number of cameras managed per server be reduced?
  • Will clients have problems with their PCs viewing the video?

Note on Standard Definition vs. High Definition (Megapixel) Cameras

The risks and the benefits of H.264 are far more critical to Megapixel cameras than they are to standard definition cameras. Megapixel cameras typically use a far less efficient CODEC than standard definition cameras (MJPEG vs MPEG4). As such, megapixel cameras have much more to gain in making the jump. At the same time, megapixel cameras have 4x to 20x the amount of pixels than a standard definition so the computing resources needed for megapixel is far greater. The strain on computing resources is the big issue for H.264 and is stressed far more by megapixel cameras.

What NVR systems support H.264?

You cannot assume that your NVR supports it simply because the camera releases support. Handling this CODEC requires your NVR to make non-trivial changes. Questions include:

  • Are they supporting it now? If not, when?
  • Are they supporting it for what resolutions? D1, 1 megapixel, 3 megapixel, etc?
  • Are they supporting the standards based implementation or a proprietary version?

H.264 has momentum but it is still unclear how broadly and quickly that is translating into practical support and implementation.

Will the number of cameras managed per server be reduced?

Get Video Surveillance News In Your Inbox
Get Video Surveillance News In Your Inbox

NVRs often process the video as they receive it from the camera. Common uses include doing motion detection to enable motion based recording and performing video analytics.

H.264 consumes less bandwidth and storage than MJPEG by compressing the video but this compression comes at a cost (For simplicity sake, I am going to ignore the technical details here - see Axis guide to H.264 for an excellent review).

Think of H.264 being like zipping files on your PC. Zipping is great for emailing and nice for storage because it takes up less space. The downside is that it can take a few seconds to a few minutes to open the zip (that is to uncompress the files). This is a little bit like what happens when you receive an H.264 video stream and you want to look at the original images. You need to unzip. Unfortunately with video, you need to unzip continuously and for each video feed. All of that can add up to significant CPU use even of today's multi-core machines.

As such, the risk and concern is how will this affect how many cameras can be managed on a server. Depending on the answer this could be a serious issue. As a community, we need clear answers on this question, especially as it relates to megapixel cameras.

Will clients have problems viewing it on their PC?

When you watch H.264 video on your PC, the displayed video on your screen has to be decoded from H.264. As such, your PC needs to be able to do the decoding. Lots of online video uses H.264 and most modern PCs don't have a problem with this. However, that's usually 1 channel and usually standard definition or 1 MP.

In a surveillance application, you often have multiple videos being displayed. Plus, with megapixel cameras, you can have a huge number of pixels to process. If all of these are H.264 and your PC needs to decode them, you could have serious usability problems. Your PC could grind to a halt or your client viewer could lock up while processing.

And of course, security users have a variety of PCs including many that are a number of years old. Older PCs with slower processors and less memory will only compound this problem. It's going to be tough to replace those PCs so you really need to make sure it works with older PCs.

What do You Think?

These are some of the key issues I am seeing and hearing. What do you think? Please share feedback.

1 report cite this report:

Examining Pelco Sarix Megapixel Cameras on Mar 03, 2009
While Pelco is the largest analog camera supplier, its existing IP offering have been limited and sales modest. In an effort to close that...

Related Reports on Storage

Cisco Meraki Launches The Most Expensive HD Camera In Years on Oct 14, 2016
The video surveillance market is racing to the bottom, with 3MP IP cameras being sold for as low as ~$100 through distribution. Cisco is not...
VSaaS Startup Raises $5 Million For Global Expansion on Oct 04, 2016
There is money to be made in VSaaS. At least that is what the investors of Morphean believe. The Swiss company received a $5M investment to expand...
You Get Robbed, Canary Will Pay You Up To $1,000 on Sep 22, 2016
Canary is trying to break the status quo in DIY security, first by raising over $40 million, and now a revamp of their monthly services package...
History of Video Surveillance on Sep 22, 2016
This is a concise history of video surveillance covering the past decade.  The goal is to help professionals newer to the industry understand...
Milestone Kills Go, Slashes Express Pricing, Launches Enhanced Version Free on Sep 12, 2016
Milestone is shaking up the industry again with enhanced free software and a major price drop. 6 years ago, Milestone launched their first free...
Milestone VMS Adds H.265, SVQR, RAM Video Optimization on Sep 09, 2016
Milestone is rolling out enhancements to XProtect to support H.265, enhanced edge recording functionality, and potentially allow users to reduce...
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...
Building Occupancy Codes and Access Control Tutorial on Aug 11, 2016
A building or room's classification can greatly impact which building codes must be followed. In terms of access control, these 'occupancy codes'...
Milestone Launches Exacq NVR Take-Over on Aug 04, 2016
Last year, Milestone took aim at both Avigilon (Milestone Launches Avigilon Conversion Program) and OnSSI (Milestone 'Free' Takeover of OnSSI...
Surveillance Recording Mode Statistics 2016 on Jul 28, 2016
Continuous? Motion? Boost? What recording should be used? What is used? This report compiles data from 90 integrators on storage modes most...

Most Recent Industry Reports

China Hot For Intelligent Video on Oct 27, 2016
The clear top theme at the 2016 Security China show has been intelligent video. This is a big shift from past years, and China's historical focus...
Flying Security Guard Startup Aptonomy Examined on Oct 27, 2016
Backed by Silicon Valley's biggest incubator and led by two robotics PhDs, Aptonomy is set to launch, what they describe, as 'flying security...
Bidding Divisions (08, 26, 27, 28) For Security Systems Guide on Oct 27, 2016
Navigating the world of system specifications and bidding work can be complex and confusing, but a standard format exists, and understanding it...
Dahua Says They Are Botnet Attack 'Victims' on Oct 26, 2016
'Victim' or 'accomplice'? Dahua has issued a new press release, referring to their products as 'victims' of the massive botnet attacks hitting the...
Milestone Launches $50,000 Developer Contest on Oct 26, 2016
Milestone wants independent developers to enhance XProtect. In a hackathon-style contest Milestone is soliciting developers to submit ideas for a...
Smart H.265 Samsung Test on Oct 26, 2016
In our first test of H.265 cameras (including Samsung and Vivotek), H.265 benefits were essentially nil, both versus leading H.264 cameras and,...
The Xiongmai Botnet 'Recall' Will Not Work on Oct 25, 2016
The Xiongmai 'recall' has been the topic of global news, following the unprecedented bot net attacks that use their equipment, among...
Hikvision Partners With Intel Movidius For Artificial intelligence Cameras on Oct 25, 2016
The world's largest camera manufacturer is partnering with the worlds largest semiconductor company to create a series of intelligent...
Intel Movidius Targets Video Surveillance Market on Oct 25, 2016
The most commonly used chips in IP cameras come from Ambarella, Hisilicon or TI. Now, Movidius, who Intel announced acquiring in September, is...
Favorite Access Control 2016 on Oct 25, 2016
Integrators told us "What is your favorite access control management software/system? Why?", and the responses are interesting indeed. While no...

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