Is there a way to drop incomplete frames from a video stream

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
thirdeyejosh
New Cone
New Cone
Posts: 3
Joined: 13 May 2008 19:16

Is there a way to drop incomplete frames from a video stream

Postby thirdeyejosh » 15 May 2008 20:34

I am streaming an MPEG 4 Elementary Stream over UDP without the use of RTP or any other protocol. I have a hardware encoder so I do not have an option of the format. I am streaming over a 802.11 wireless network.

Because I am streaming over UDP, there is no guarantee of delivery and naturally some packets are dropped. This yields incomplete frames which show up with the partially decoded frame data and the rest of the frame is filled with the last Macro Block. This makes the video appear very glitchy despite the fact that most of the frames are complete. These partial frames show up as flashes of mostly solid color between numerous good frames. The playback appears rather poor because of this flashing.

I see many places that VLC can drop incomplete or damaged frames from an AVI file, but I see nothing for other formats and/or streaming. The format is recognized as DivX in VLC and plays fine except for the flashing from incomplete frames.

Is it possible to setup VLC so that it will drop incomplete MPEG 4 (DivX) frames?

I have enabled 'drop late frames' and 'skip frames', but neither of these do what I want.

Thank you,
Josh

Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 53 guests