The server attempts to back up to a nearby key frame. This allows the client
to display that key frame while it is buffering, and in general make the
video look better when starting in the middle of a stream.
I believe the max backup time is 1 second. This is hard-coded in the server
right now, though we (or you) could very easily make it a preference. Is
this causing problems for you?
> Hello,
> I have a question about Darwin Server 3
>
> I made a test like the following:
> - Pressing Pause at a random time during streaming of a movie.
> - Pressig to Play after sometime.
>
> What I noticed from the network traffic monitoring is that, even the new
> PLAY request asks for the movie to start at time, let's say 't' (in the RTSP
> PLAY request 'Range: npt = t - '), Darwin starts sending packets belonging
> to a time 't1' where t1 < t. I made some tests and this 't1' seems to be
> random, ranging from 0.5 to 1 second (or may be even more?). Does anyone
> know how this new transmission starting time is calculated in Darwin Server?
> Why doesn't it just start sending packets belonging to requested start time
> 't'?
>
> Have a nice Day,
>
> Emre Aksu