Major Manufacturers Dropping MJPEG

Author: Ethan Ace, Published 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 manufacturers have removed MJPEG from their cameras and recorders, forcing users to stream H.264.

We look at this issue, products potentially affected, and its impact on applications in this note.

***** *** **** ** *** *****, ***** ** *** ** some ******* ******* *.***'* ********* *** *** ****** **** ** the **** ******. *******, *** **** ************* **** ******* ***** from ***** ******* *** *********, ******* ***** ** ****** *.***.

** **** ** **** *****, ******** *********** ********, *** *** impact ** ************ ** **** ****.

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

The *****: ***** ******* *******

******* ** *** ***** ***** *** ******** *************, *** ** multiple *********, ***** ** ** ****** ** ****** (** ** longer *******, *** *****).

*** *******, ******* ** *** *** ********* ** * ********* 1080p ******, *.*** ** *** **** ****** ***** ** *** "video ********" ********, ***** ***** *** ********** *****. 

*** **** *** **** ** *** ******* ********* ****** ** checked, ******* **** **** ** **. **** ********* *** ***** setup.

*********, ** ******* ***** *******, *.*** ** *** **** ****** for *** **** *** *** ******, ***** *****. **** **** MJPEG *** ** **** ** * ********* (** * ********** in **** *****, *** *****).

VMS *******

***** **** *** ******* ** *******, ***** ** ** ****** available ** ** ****** **** **** ******* ** *****, ******.

*** *******, ******** ***** ******* ** *****, ***** ** ** manufacturers ** *** ******* *** *****, **** *.*** (**** ** the ****** *** ******* *****). **** *** **** ** *** Bosch, *********, *** ***** ******* ** *******.

***** ***** ****** ****** *** *** ******* ***** ** ***** cameras ** *** ****** **** ***** *******:

  • ** ******** ******* ******, ***** ******* **** ********* ** ***** setup. *******, **** ********* ** **** ******, ** ***** *** displayed, **** *** ***** ********** ********* ** *.*** ***** **-** seconds.
  • ** ********* ******** *********, ***** *******' ***** ******* ***** ** configured *** ********. *******, ** ***** ****** *** ********* ** Hikvision ** ***** ******.

Impact ** ********** ************

*** **** *********** ****** ** *****'* ******* ** ** **** special ************ ***** ******* (** ******** ******) ** ***** ******. For *******:

  • ******* ***** ***********:**** *** ******* ******* ***** *** ****** *********, **** ** ********* ***. *.*** *** ********* ** ****, *** ********** ********** ********** delay ** ****** **** ** *******. 
  • ***** *********: **** ***, **** ******/********* ***** ***** ********* *** ***** ******* instead ** *.***. *******, **** *** ****** **** ****** ** the **** *-* *****.
  • ********/**** **********:**** *********** *******/********* ** **** ** ******** ********** *******, *** integration ** ***** **** *** ***** *******. ******* **** ** view **** ***** (**** ** *********** ** *******) *** ********* view **** ********* ******* *****, *** ** *** **** *** ********** power ******** ** ****** *** ******* *.***.

Some ***** ***** *****

**** ** ****, **** ************ ****** *** ************** ***** ******* MJPEG, ******* *** ********* *** ******* ********** ** *.*** *** its ********** ***. ***** ********** ** ***** **** ****** ********* **** codec ************, ** ***** ****** ****** *** ** ********** ** spec, ** ****** ******* **** *** *****/********* ** *** ** H.264 ***** ** ********.

Note: ***** *** ****** *******

** *** ***** **** ***** **** *** *****, ***** **** not ***** ***** ******* ********** **** *.***. ** *** *******, H.264 ******** **** **** ****** *** ***** **** *********** ** how ** **** ********* *** *****, **** **** *********** ******** image ******* ** *********** ********* *** ** **** *-***** *********, ****** ***** * "****" ****** *** ****. *******, ***** issues *** ******* ** ********** ** **** ****** ***** *** better ********** ** ******* ********, ***** **** ********* **** *********** with *.***.

*** *** ******* ** *.*** ***** *******? *** *.*** ** ***** - ******* *** ********* ****** *** **** *******.

Vote - ****

 

Comments (15)

I wonder if they are no longer supporting an MJPEG stream at all, or if they are just removing it from the web interface as a configuration option.

Maybe MJPEG is still available via. OID or API commands (i.e. for those specialized applications), but they simply don't' expose MJPEG to the user.

I see no real reason to not allow it at all, but I can understand now allowing a standard user to configure it. 'Save them from themselves' mentality?

I agree with you, it quite likely is available via API. Especially considering most web interfaces default to MJPEG for live video display. It's just not an option when connecting with VMSes increasingly often.

Many VMS mobile or web clients can only use MJPEG streams. If an H.264 is the only available stream it needs to be transcoded using CPU resources. If you can send it MJPEG it passes right through. I say keep it!

I believe MJPEG streaming is required by ONVIF Profile S. So...

From the ONVIF mandatory features of Profile S

So either all Hik's cameras are no longer Profile S compliant or MJPEG is still there as an option thru ONVIF.

Well...start filling in the nonconformance form (joking, mostly).

I pulled up a Hikvision 2042 in ONVIF DM, no option for JPEG here:

It's not shown as an option in Profiles, either.

I added it to Exacq via ONVIF, as well, no MJPEG.

Interesting. I wonder how these cameras pass the test tool?

btw, here's the table of contents page for profile S. It shows how MJPEG is treated as mandatory, although h.264 and MPEG4 are not.

I'll take a look at the test results for the 2042. Maybe ONVIF could clarify?

i get tired of trying to jack with MJPEG to get it to work on home automation systems. I think HA systems should adopt h.264 decoding instead.

What's the benefit of dropping it? I can't think of a time I have had to set a camera to MJPEG other than when a sales person underspecified processors on a server. Does it save development time or related costs in any way? If it does I would not mind it disappearing.

After 49 votes, opinions are fairly evenly split about drop vs. keep. 53% keep, 47% drop. I expected things to be more lopsided in one direction or the other.

Interestingly, integrators are more prone to drop; manufacturers are more prone to keep.

This is likely a little push to use H.264. This is not MJPEG drop.

MJPEG encoder is so cheap at the moment that it does not make any impact on hardware price. MJPEG encoder is part of any chip. On another hand it's not about ONVIF, MJPEG is still standard for browsers. Camera/device manufacturer still need to make browser UI wich natively works everywhere. We still need still images. And we still need a way to get those from the camera.

Ethan, have you tried any of the old url's directly, like cgi-bin/video.jpg etc?

Unfortunately, all MPEG compression protocols are subject to aliasing and artifact. Much of my projects are in manufacturing for process control and machine monitoring. We must use MJPEG to monitor machines in motion or there is blur that defeats to purpose of the camera. We installed a number of cameras in a stamping press of a major auto manufacturing plant to catch defects being made and determine the cause using frame by frame analysis. This wouldn't work with any compression and we had to use MJPEG.

...determine the cause using frame by frame analysis. This wouldn't work with any compression and we had to use MJPEG

Try setting the GOP ratio to 1 or all I-frames, if possible.

All frames will be complete frames just like MJPEG, but the file size is still likely to be half, due to the better static image compression algorithims.

My concern when testing. If I use MJPEG instead of the fancy , H264, H264+, H265, H'whatever coding I have less impact on the image quality. So first I always test MJPEG streams, then the H264, etc. With this I can see the real IQ, and the effect of compressions used. So different manufacturers can be compared better on videoIQ

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

Dahua Dual Imager Dome Camera Tested (HDBW4231FN-E2-M) on Nov 07, 2018
Dahua has introduced a dual-imager dome model, the HDBW4231FN-E2-M, with two independently positionable sensors including integrated IR, not found...
Winter 2019 IP Networking Course on Nov 05, 2018
This is the only networking course designed specifically for video surveillance professionals.  Lots of network training exists but none of it...
Cloud Video Storage Usage 2018 on Oct 31, 2018
Storing email and documents in the cloud have long been common, with on-site email or file servers increasingly eliminated. However, what about...
Video Quality / Compression Tutorial on Oct 17, 2018
While CODECs, like H.264, H.265, and MJPEG, get a lot of attention, a camera's 'quality' or compression setting has a big impact on overall...
IACP 2018 Police Show Final Report on Oct 08, 2018
IPVM went to Orlando to cover the 2018 IACP conference, the country's largest police show (about as big as ASIS), examining the 700+...
Last Chance - October 2018 Camera Course on Oct 04, 2018
Today is the last day to register for the October 2018 Camera Course, register now. This is the only independent surveillance camera course,...
Axis 4K vs. 5MP Camera Shootout (Q3518-LVE + Q3517-LVE) on Oct 04, 2018
Axis has released the 4K counterpart to their 5MP Q3517-LVE (see our test). Axis claims of both these cameras: Simply put, AXIS Q3518(17)-LVE...
SNMP / Network Monitoring For Surveillance 2018 on Aug 21, 2018
Surveillance systems typically rely on the the VMS to report issues, but this most often just means knowing a camera is "down" with no warning or...
Video Analytics Integration Guide on Aug 16, 2018
Video analytics is hot again (at least conceptually) but integrating video analytics with VMSes can be challenging. This is especially significant...
ISS VMS / Video Analytics Company Profile on Aug 16, 2018
Who is ISS? In the past few months, they had one of the craziest ISC West promo items in years. Then, they hired industry veteran and ex-Dahua...

Most Recent Industry Reports

Throughtek P2P/Cloud Solution Profile on Nov 15, 2018
Many IoT manufacturers either do not have the capabilities or the interest to develop their own cloud management software for their devices....
ASIS Offering Custom Research For Manufacturers on Nov 15, 2018
Manufacturers often want to know what industry people think about trends and, in particular, the segments and product they offer.  ASIS and its...
ISC East 2018 Mini-Show Report on Nov 15, 2018
ISC East, by its own admission, is not a national or international show, billed as the "Largest Annual Northeast U.S. Security...
Hikvision Silent on "Bad Architectural Practices" Cybersecurity Report on Nov 14, 2018
A 'significant vulnerability was found in Hikvision cameras' by VDOO, a startup cybersecurity specialist. Hikvision has fixed the specific...
French Government Threatens School with $1.7M Fine For “Excessive Video Surveillance” on Nov 14, 2018
The French government has notified a high-profile Paris coding academy that it risks a fine of up to 1.5 million euros (about $1.7m) if it...
Integrator Credit Card Alternative Divvy on Nov 13, 2018
Most security integrators are small businesses but large enough that they have various employees that need to be able to expense various charges as...
Directory of Video Intercoms on Nov 13, 2018
Video Intercoms, also known as Video Door-Phones or Video Entry Systems, have been growing in the past decade as more and more IP camera...
Beware Amazon Go Store Hype (Tested) on Nov 13, 2018
IPVM's trip to and testing of Amazon Go's San Francisco store shows a number of significant operational and economic issues that undermine the...
Magos Radar Company Profile on Nov 12, 2018
Magos America General Manager Yaron Zussman admits when he first came across Magos, he asked himself: "What's innovative about radar?" Be that as...
Genetec Privacy Protector Tested on Nov 12, 2018
Genetec has built Kiwi Security's Privacy Protector into Security Center, an analytic which anonymizes individuals in cameras' fields of view...

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