<div dir="ltr">If the Rf > Rs, does the playback back go into buffering mode or drop the frames to the latest frame received? Once new packets are received, continue the playback?<div>Why does the stream break requiring the client to reestablish the connection?<br>
<div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 12, 2013 at 5:57 AM,  <span dir="ltr"><<a href="mailto:fkwatson@aol.com" target="_blank">fkwatson@aol.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font color="black" face="arial">Li,
<div><br>
</div>

<div>This is typical for any streaming application. The server is sending packets at rate Rs ffmpeg is playing at Rf. For streaming content these rates will only be equal if the sender and receiver are using the same clock source.  Apparently Rf  > Rs, so you keep running out of packets.  I don't know of any simple solution for this.</div>


<div><br>
</div>

<div>-Felix<br>
<br>
<br>

<div style="font-size:10pt;font-family:arial,helvetica"><div><div class="h5">-----Original Message-----<br>
From: Zuwei Li <<a href="mailto:zuwei@imrsv.com" target="_blank">zuwei@imrsv.com</a>><br>
To: libav-user <<a href="mailto:libav-user@ffmpeg.org" target="_blank">libav-user@ffmpeg.org</a>><br>
Sent: Tue, Oct 8, 2013 9:28 pm<br>
Subject: [Libav-user] Fwd: Problems with RTMP streams on FFMpeg<br>
<br>




<div>

<div dir="ltr">I am using FFMpeg to receive RTMP streams. It decodes and plays the RTMP stream correctly but I have problems playing the video for long periods of time.<br>

<div class="gmail_quote">
<div dir="ltr">
<div><br>
</div>


<div>It seems that </div>

<div><br>
</div>


<div>av_read_frame(format_context, &packet);</div>

<div><br>
</div>

<div>returns an AVERROR_EOF after playing for a period in time say 7 or 8 mins, this occurs randomly, when that happens I presume that the stream has ended so my playback stops.</div>



<div>However, the playback hasn't reached the actual video duration.</div>

<div><br>
</div>

<div>My question is if this behaviour is characteristic of RTMP streams, if so is there a way to properly stream RTMP reliably so the playback can continue for long periods using FFMpeg<span><font color="#888888"><br clear="all">



<div><br>
</div>
-- <br>

<div dir="ltr"><font color="#000000">Li Zuwei<br>
</font><br>

</div>

</font></span></div>
</div>

</div>
<br>

</div>


</div>



</div></div><div style="font-size:12px;font-family:Tahoma,Verdana,Arial,Sans-Serif;margin:0px">

<pre style="font-size:9pt"><tt>_______________________________________________
Libav-user mailing list
<a href="mailto:Libav-user@ffmpeg.org" target="_blank">Libav-user@ffmpeg.org</a>
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a>
</tt></pre>
</div>
 



</div>
</div>
</font><br>_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font color="#000000">Li Zuwei<br>Software Engineer<br>Immersive SG Pte Ltd<br>3 Science Park Drive #02-12/25 (suite 14) The Franklin,<br>Singapore Science Park 1,<br>
Singapore 118223</font><br></div>
</div>