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
