Page 1 of 1

Cannot play UDP stream in VLC media player

Posted: 29 Jul 2016 14:10
by frano_ri
Hello,
I have VLC media player 2.1.3 and trying to get UDP video stream from my IP camera.

Camera is sending video to my PC (169.254.1.90) on dedicated port (62596). I can see the stream in Wireshark, but if I set network stream URL in VLC to udp://@0.0.0.0:62596 I am still not receiving anything in VLC.
I am on Windows 7, and UDP port 62596 is opened in firewall. Attached is part of wireshark log, together with VLC log.

I appreciate any help. Thanks!


Image

Re: Cannot play UDP stream in VLC media player

Posted: 04 Aug 2016 16:49
by Jean-Baptiste Kempf
2.1.3 is old.

Re: Cannot play UDP stream in VLC media player

Posted: 08 Aug 2016 08:31
by frano_ri
I have updated to latest version - 2.2.4 and I still can't get the stream. Errors are now a bit different. Under default VLC preferences I get this log output:

Code: Select all

mpgatofixed32 error: libmad error: forbidden bit allocation value mpgatofixed32 error: libmad error: forbidden bit allocation value mpgatofixed32 error: libmad error: bad big_values count mpgatofixed32 error: libmad error: input buffer too small (or EOF) mpgatofixed32 error: libmad error: input buffer too small (or EOF) mpgatofixed32 error: libmad error: input buffer too small (or EOF) mpgatofixed32 error: libmad error: input buffer too small (or EOF) clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240026316910 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240064456826 mpgatofixed32 error: libmad error: forbidden bit allocation value clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240074067770 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240076803831 mpgatofixed32 error: libmad error: bad big_values count clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240093522410 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240105437021 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240121709187 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240126735886 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240139283678 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240146385660 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240146855864 clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000) core error: Could not convert timestamp 240148997905
If I explicitly say in preferences to use H264 video demuxer - Advanced preferences > Input/Codecs > Demuxers
then I get only one message saying:

Code: Select all

h264 error: this doesn't look like a H264 ES stream, continuing anyway
even though camera streams in H264 - checked and confirmed on camera.