[Live-devel] MJPEG support for MKV parser
Warren Young
warren at etr-usa.com
Thu Apr 3 12:46:30 PDT 2014
On 4/3/2014 02:27, Ross Finlayson wrote:
>
> JPEG video streaming is a bad idea (that nobody should really be doing
> in 2014)
Intra-frame compression is perfectly sensible for IP cameras on private
LANs, especially when you're doing things like motion detection on the
server side, rather than on-camera. You don't have to account for
motion estimation error buildup, for one thing.
For another, the inexpensive high-efficiency codec ICs found in IP
cameras typically crush a lot of detail out of the scene relative to
JPEG. Even if you're going to use something like H.264 for video
storage after motion estimation, a software encoder will typically give
better results than compressing on-camera. (At the expense of more
watts per megabit, of course.)
If intra-frame compression were perfect for everything, the industry
wouldn't still be coming up with new I-only codecs like ProRes and CineForm.
More information about the live-devel
mailing list