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

Edward Hervey bilboed at gmail.com
Sun Nov 25 16:08:08 CET 2007


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





More information about the gstreamer-devel mailing list