[FFmpeg-devel] Operation not permitted when reading RTSP stream (original) (raw)

Martin Storsjö martin
Wed Jan 26 16🔞36 CET 2011


On Mon, 24 Jan 2011, Stas Oskin wrote:

Trying to save / re-stream video via ffmpeg binary produces the following error:

[rtp @ 0x1d16ee30] pts < dts in stream 0 avinterleavedwriteframe(): Operation not permitted It seems as the presentation time arrives earlier then decoder time, which causes this error. I tried passing the igndts and genpts flags, but with same result. In my code I'm ignoring this situation and just using the PTS, which might be the reason why it works out for me only for the decoding.

Hmm, there are a number of different issues like this, I'm not exactly sure which one of the cases this is. If you receive over UDP, try setting -max_delay 500000 before the input url, in order to enable RTP packet reordering, which might or might not help.

This might also be related to these issues: https://roundup.ffmpeg.org/issue2452 https://roundup.ffmpeg.org/issue2453 But since roundup doesn't seem to be working too well at the moment, I can't really check what error messages were shown in thoses cases.

// Martin



More information about the ffmpeg-devel mailing list