[Live-devel] ONVIF support in Live555

Cristiano Belloni belloni at imavis.com
Wed Oct 7 00:50:20 PDT 2009


Ross Finlayson wrote:
> Someday we will support RTP header extensions (though not necessarily 
> this particular application of them (see above)).
>
> More generally, though, I'm curious about why people are still 
> interested in JPEG-over-RTP, especially with very large JPEG images. 
> JPEG is a *terrible* codec to use for video; it doesn't have any of 
> the inter-frame prediction/compression features that real video codecs 
> have.
I know your opinion on this topic.
The reason why people is still interested in JPEG streaming is that 
hardware MPEG4 and H264 encoders often simply don't support higher 
resolutions (for example, MPEG4 on TI DaVinci platforms is limited to 
1280x960, and H264 has a resolution limit that's only a tad higher), 
while JPEG encoder often support resolutions of up to 10K x 10K pixel.

So often, especially when you have to stream big frames, MJPEG is all 
you have, and you got to live with it. That's why people still are still 
interested in it (for sake of completeness there's another - secondary - 
reason, i.e. retrocompatibility with older software).

Regards,
Cristiano.

-- 
Belloni Cristiano
Imavis Srl.
www.imavis.com <http://www.imavis.com>
belloni at imavis.com <mailto://belloni@imavis.com>


More information about the live-devel mailing list