[Freeswitch-dev] Freeswitch communication delay after three hours

Bret McDanel trixter at 0xdecafbad.com
Thu Aug 26 05:11:46 PDT 2010

On Thu, 2010-08-26 at 13:19 +0200, Achim Stamm wrote:
> Mathieu Rene schrieb:
> > Hi,
> >
> > Lange nicht gesprochen. What can happen, usually, is network
> congestion causing a delay buildup over time (FS times its reads at
> every 20ms and returns a comfort noise frame if it can't get an RTP
> frame immediately). If frames come in 2-3 ms delayed because of
> congestion, delay can build up over time. If you are in a C module,
> you can send a message to the channel so it drops frames (essentially
> reads until EWOULDBLOCK).
> >

I am unsure if your explanation is correct.  If there is a delay of 2-3
ms 1 comfort noise frame should be generated (unless its doing
discontinuous media), after that it should have a buffer built up of
received frames so another delay of 2-3 ms would not cause an
interleaving of CNG and audio (which would degrade call quality).

Trixter aka Bret McDanel
website:  http://www.0xdecafbad.com
pgp key:  http://bit.ly/9XYK4b

More information about the FreeSWITCH-dev mailing list