Hi.

FFMPEG reports the following errors coming from libavcodec RTP/RTSP stream:

[NULL @ 0xb8ee760]hmm, seems the headers are not complete, trying to guess
time_increment_bits
[NULL @ 0xb8ee760]my guess is 1 bits ;)
[NULL @ 0xb8ee760]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0xb8ee760]looks like this file was encoded with
(divx4/(old)xvid/opendivx) -> forcing low_delay flag
[mpeg4 @ 0xb8ee760]picture size invalid (0x0)
[mpeg4 @ 0xb8ee760]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0xb8ee760]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0xb8ee760]picture size invalid (0x0)
[mpeg4 @ 0xb8ee760]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0xb8ee760]hmm, seems the headers are not complete, trying to guess
time_increment_bits
[mpeg4 @ 0xb8ee760]my guess is 4 bits ;)
[mpeg4 @ 0xb8ee760]looks like this file was encoded with
(divx4/(old)xvid/opendivx) -> forcing low_delay flag
[mpeg4 @ 0xb8ee760]picture size invalid (0x0)
[mpeg4 @ 0xb8ee760]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0xb8ee760]picture size invalid (0x0)
[mpeg4 @ 0xb8ee760]get_buffer() failed (-1 0 0 (nil))

I'm using the latest FFMPEG, with the following command:
ffmpeg -i rtsp://192.168.253.150/16386 test.mp4

For another RTSP stream, produced by VLC, FFMPEG shows no errors.
I'm routing both these streams via DSS (Darwin), which basically only
provides the RTSP encapsulation.

Any idea what can be causing these errors? I belive this is the main reason
the libavcodec stream in my case doesn't work with QuickTime/Real Player.

Thanks in advance.

P.S., if I first run FFMPEG and then start streaming via libavcodec, FFMPEG
reports no errors. It's like it can get the required data only at the moment
of streaming start, and never later.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to