IP Camera Training: Codecs H.264, MPEG-4, JPEG and MxPEG





The interactive transcript could not be loaded.



Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Jun 25, 2010

UPDATE 2015: this video is now 5+ years old and dealt with the issues that were relevant to H.264 at the time. However the implementation of H.264 has improved significantly in the last couple of years.

Which video codec is best for video sruveillance and IP camera systems? H.264 is a global standard that is commonly used, but does that qualify H.264 as being the best option for video surveillance applications?

H.264 were mainly designed to cater to consumer video applications, applying compression in a very sophisticated way that removes large chunks of data from most of the frames. Only what changes in the scene is kept and the rest discarded -- this why they are more bandwidth efficient. Inter-frame compression relies on information in preceding and occasionally forthcoming frames to compress an image.

H.264 -- is especially efficient at doing this and can stream high resolution video while utilizing less bandwidth. The overall look of the video while streaming is excellent, however the ability to provide accurate data from individual frames for verification is not its strong point -- not surprising as this is not what it was originally designed to do.

Because changes and movement within individual H.264 frames are so highly compressed, extracting stills for clear identification of people's faces or objects such as license plates, and other objects moving through the scene is difficult. Additionally Inter codecs are computationally expensive to process, requiring multiple frames to be stored in memory and accessed concurrently.

Due to the increased complexity of H.264, there is even greater latency in the encoding process than other Inter codecs (at the camera), so there is a noticeable lag from the time the camera takes in the images, compressing them and sends them over the network to the viewing monitor.

MxPEG is the only codec in the world developed for video surveillance applications. Like H.264/H.265, MxPEG is a proprietary codec and protected under license. Currently MxPEG is used and owned exclusively by MOBOTIX.

Other online MOBOTIX training resources available...
★ IP Surveillance Starter Guide http://youtu.be/F-fRSGPr3-g
★ The HDTV IP Camera Myth http://youtu.be/f7IWttAxjT8
★ ONVIF Explained http://youtu.be/wMpXgM_M7Ss
★ IP Camera Buyer's Guide http://youtu.be/eUx9TNlWWjo
★ How an IP Camera System Works http://youtu.be/79G4InvJX78
★ Check out our BLOG http://www.mxinstaller.com
★ Our IP Video Community http://www.mxinstaller.com/forums/
★ Our IP Video Magazine http://www.mxinstaller.com/emag

More MOBOTIX tutorials can be found here...

Let's connect !


When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...