<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Danny Chan wrote:
<blockquote
 cite="mid41E445F43277C8408606B020DE119C2703DDA1@fusiontech01.fusiontech.local"
 type="cite">
  <pre wrap="">Hi Jean and Steve,

Can you tell me whether the jitter filter / buffer is adaptive type, I
saw the description of speex_jitter.h say it is "adaptive", anyone of
the group has implemented it and confirm it.
  </pre>
</blockquote>
I believe it is adaptive, but no, I haven't used it, because it's
coupled only to the speex codec.&nbsp; We're working on a generic
application and codec-independent jitter buffer algorithm, for use in
asterisk and iaxclient (at least).&nbsp; Some information is available at
<a class="moz-txt-link-freetext" href="http://www.voip-info.org/tiki-index.php?page=Asterisk%20new%20jitterbuffer">http://www.voip-info.org/tiki-index.php?page=Asterisk%20new%20jitterbuffer</a><br>
<br>
-SteveK<br>
<br>
<blockquote
 cite="mid41E445F43277C8408606B020DE119C2703DDA1@fusiontech01.fusiontech.local"
 type="cite">
  <pre wrap="">
Thank you all.


 
Regards,
 
Danny Chan

-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:speex-dev-bounces@xiph.org">speex-dev-bounces@xiph.org</a> [<a class="moz-txt-link-freetext" href="mailto:speex-dev-bounces@xiph.org">mailto:speex-dev-bounces@xiph.org</a>] On
Behalf Of Jean-Marc Valin
Sent: Tuesday, September 07, 2004 11:32 PM
To: Steve Kann
Cc: speex
Subject: Re: [Speex-dev] Jitter buffer

On mar, 2004-09-07 at 09:48 -0400, Steve Kann wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">It's only 300 lines of C, so it shouldn't take very long for you to 
study it --  it's not part of the codec proper.   I haven't used it,
but 
the advantage would be that (I believe) it supports interpolation of 
lost frames, which your jitter buffer may not support.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
The interpolation of lost frames (PLC) is actually done within the
codec, so the jitter buffer just needs to ask for it. Another thing that
this jitter buffer supports (though I've never tested it seriously) is
support for multiple frames per packet. 

        Jean-Marc


_______________________________________________
Speex-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Speex-dev@xiph.org">Speex-dev@xiph.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xiph.org/mailman/listinfo/speex-dev">http://lists.xiph.org/mailman/listinfo/speex-dev</a>


  </pre>
</blockquote>
<br>
</body>
</html>