Re: [Live-devel] MJPEG support for MKV parser

2014-04-03 Thread Warren Young
On 4/3/2014 14:24, Ross Finlayson wrote: I have no doubt that MJPEG is useful for many things. However, streaming is not one of them. What if the streaming is done over HTTP or RTP-over-TCP? That solves your packet loss concern: http://www.live555.com/liveMedia/faq.html#jpeg-streaming

Re: [Live-devel] MJPEG support for MKV parser

2014-04-03 Thread PROMONET Michel
...@ns.live555.com] De la part de Ross Finlayson Envoyé : jeudi 3 avril 2014 10:27 À : LIVE555 Streaming Media - development & use Objet : Re: [Live-devel] MJPEG support for MKV parser I took a look at your example MKV file. It turns out that this file (and apparently all MKV files with JPEG video tr

Re: [Live-devel] MJPEG support for MKV parser

2014-04-03 Thread Ross Finlayson
I have no doubt that MJPEG is useful for many things. However, streaming is not one of them. Ross Finlayson Live Networks, Inc. http://www.live555.com/ ___ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/

Re: [Live-devel] MJPEG support for MKV parser

2014-04-03 Thread Warren Young
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-

Re: [Live-devel] MJPEG support for MKV parser

2014-04-03 Thread Ross Finlayson
I took a look at your example MKV file. It turns out that this file (and apparently all MKV files with JPEG video tracks) stores each JPEG frame as a complete JPEG image, including a JPEG header. For RTP streaming, however, we don't include the JPEG header. Therefore, to stream a JPEG video t

Re: [Live-devel] MJPEG support for MKV parser

2014-04-02 Thread PROMONET Michel
ERNAL @@] De : live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] De la part de Ross Finlayson Envoyé : mercredi 2 avril 2014 15:19 À : LIVE555 Streaming Media - development & use Objet : Re: [Live-devel] MJPEG support for MKV parser I am using the live555 code in order

Re: [Live-devel] MJPEG support for MKV parser

2014-04-02 Thread Ross Finlayson
> I am using the live555 code in order to parse MKV file and it works nicely. > > However it fails when MKV contains a MJPEG stream. [...] > Do you think it could be an interesting evolution in next live555 release ? Yes. However, I'd need an example of such a file to test the implementation.

[Live-devel] MJPEG support for MKV parser

2014-04-02 Thread PROMONET Michel
Hi Ross, I am using the live555 code in order to parse MKV file and it works nicely. However it fails when MKV contains a MJPEG stream. I tried the following modification of the parser : diff -rup live.ref/liveMedia/MatroskaFileParser.cpp live/liveMedia/MatroskaFileParser.cpp --- li