[Libav-user] Approx. 15 seconds delay when re-streaming h.264 to RTMP

Andrey Utkin andrey.krieger.utkin at gmail.com
Wed Nov 2 15:11:06 CET 2011

2011/11/2 Archil Matchavariani <archil1983 at gmail.com>:
> Hi.
> I'm trying to re-stream h.264 packets to rtmp server, by copying packets
> from incoming stream to outgoing one.
> The resulting stream hangs on the first frame for some time, then resumes
> playback, with approximately 15 seconds of delay.
> If I re-code the stream to FLV via following command, the stream works fine
> and has minimal delay, but the resulting quality naturally lower.
> Any idea how to remove the delay on re-stream? I'm using latest 0.8 (oldapi)
> of FFMPEG, and librtmp.
> Thanks!

It is unclear, at last for me, in which way exactly you process the stream.
You can show your relevant sources parts (although the more is
better), input data example and tell how you make input data available
to your app.

Andrey Utkin

More information about the Libav-user mailing list