[vlc-devel] Does VLC player support interlaced M-JPEG streaming playback (RFC2435)?

imin imup iminimup at gmail.com
Tue Mar 20 20:52:36 CET 2012


Hello,

I'm developing an RTP/UDP M-JPEG streaming server based on Live555's code
(RFC2435). The source video is interlaced, i.e 2 fields per frame. The
server encodes each field into a separate picture and sends it
out separately (with its own TimeStamp). However Type-specific field in
JPEG header is either 1 or 2 depending on even/odd field according to
RFC2435.

VLC player receives and decodes the field picture correctly. But it
displays each field picture separately as if it is a progressive scan whole
frame picture. It does NOT combine field pictures into a frame picture. The
expected behavior is it will combine even field picture with odd field
picture into a frame picture and display frame picture. As a comparison,
Apple Quicktime player combines the filed pictures into frame picture and
display the combined frame picture correctly.

Does VLC player support interlaced M-JPEG streaming video playback
according to RFC2435? The VLC version tested is 2.0.1.

Thanks
Imin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120320/6083d93a/attachment.html>


More information about the vlc-devel mailing list