[FFmpeg-devel] Fwd: Errors when getting data from RTSP source
Luca Abeni
lucabe72
Thu Jul 9 23:07:01 CEST 2009
Stas Oskin wrote:
> Hi.
>
> I just got the advice to post this issue on this list.
>
> I'm trying to read data from RTSP source, and while it sometimes works fine,
> it's often gives me the following errors:
>
> "
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq 21e1 expected=c32a
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq 0346 expected=c32a
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq 21e2 expected=034c
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq c32a expected=21e8
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq 034c expected=c330
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq c330 expected=034f
> [mpeg4 @ 0x10a46080]RTP: PT=60: bad cseq 034f expected=c333
I cannot be 100% sure, but this seems to be the effect of packets
received in the wrong order...
The RTP demuxer in libavformat does not perform any packet reordering
(live555 does, and this is probably why you do not see the problem with it).
This is a known issue (and the solution is known: implement packet
reordering), but AFAIK noone is working on it.
Luca
More information about the ffmpeg-devel
mailing list