[gst-devel] RE : Re: How to get a Buffer/data Continous Stream even with packet drops

Edward Hervey bilboed at gmail.com
Sun Nov 25 17:32:05 CET 2007


Hi,

  Why exactly do you need a continuous data stream ? This might help
figure out other ways to solve this issue.

   Edward

On Sun, 2007-11-25 at 16:18 +0100, SP GLE wrote:
> Hi,
> thanks for your answer but we already tried with audiorate element and
> it works the way you describe it....It has to get some packets to
> compensate missing ones.
> 
> I was looking for something complementary to a jitter buffer, to
> compensate missing packets by recreating missing media buffers, having
> some latency is not a problem, data have to be played in the 400
> milliseconds following receive.
> 
> Regards.
> 
>           Laurent.
> 
> --- Edward Hervey <bilboed at gmail.com> a écrit :
> 
> > Hi,
> > 
> >   You can use audiorate to insert blank packets... but those packets
> > will only be generated once it receives the packet following the
> > blank.
> > Also, that element will introduce some latency equal to *at least*
> > the
> > duration of one buffer in the case where no packet was dropped... and
> > go
> > as high as the total duration that was dropped on the network.
> >   Unless you are not going to be displaying the output in real-time
> > it
> > will not really help you.
> > 
> >   Edward
> > 
> > On Fri, 2007-11-23 at 16:09 +0100, SP GLE wrote:
> > > Hi,
> > > I would like to get a time/data continuous stream even if some
> > network
> > > packets are lost. The following simple pipeline simulates the
> > context :
> > > 
> > > GST_DEBUG="identity*:3" gst-launch audiotestsrc ! netsim
> > > drop-probability=0.3 duplicate-probability=0 !  identity
> > > check-perfect=true ! fakesink sync=true
> > > 
> > > I need something (an element) to compensate lost packets and create
> > new
> > > ones to fill the gap (with silence in this case).
> > > 
> > > Does anyone know how I could do that ?
> > > 
> > > Thanks for your help.
> > > Regards.
> > > 
> > > 
> > >      
> >
> _____________________________________________________________________________
> > 
> > > Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers
> > Yahoo! Mail 
> > > 
> > >
> >
> -------------------------------------------------------------------------
> > > This SF.net email is sponsored by: Microsoft
> > > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > 
> > 
> 
> 
> 
>       ______________________________________________________________________________ 
> Yahoo! Mail : un mail innovant avec Messenger compatible Windows Live + stockage illimité. http://mail.yahoo.fr





More information about the gstreamer-devel mailing list