<br><font size=2><tt>&gt; I have a set of two patches for asterisk, at<br>
&gt; <br>
&gt; http://bugs.digium.com/bug_view_page.php?bug_id=0002532<br>
&gt; <br>
&gt; Which implement a new jitterbuffer, and packet loss concealment, for
<br>
&gt; IAX2 channels. &nbsp;I've also looked at how to implement this for
SIP and <br>
&gt; other RTP-based VoIP channels; it shouldn't be hard..<br>
&gt; <br>
&gt; What this means is much smoother jitterbuffer behavior, and loss <br>
&gt; concealment for asterisk. &nbsp;With this code, you can have a conversation
<br>
&gt; over a link with 10% packet loss, and hardly notice..<br>
&gt; <br>
&gt; Thanks to Steve Underwood, for his great Generic PLC algorithm, and
<br>
&gt; Steve Davies, for moral support (where Moral support is loosely defined
<br>
&gt; as &quot;I'll work on this with you on day X&quot;, and then not appearing
on day <br>
&gt; X :) &lt;just kidding, Steve&gt;).<br>
&gt; <br>
&gt; Anyway, there's still time to change the decision on how this is <br>
&gt; integrated into asterisk, jitterbuf.c/h need a bunch of cleanup, and
<br>
&gt; there is still more &quot;plumbing&quot; and testing to do (i.e. ensuring
we do <br>
&gt; the right thing when calls are transferred, handling trunk mode, <br>
&gt; disabling the jitterbuffer when we bridge to another VoIP channel,
etc), <br>
&gt; but what's there seems to work for the simple case.<br>
&gt; <br>
&gt; Help and comments appreciated..<br>
&gt; <br>
&gt; <br>
&gt; -SteveK<br>
</tt></font>
<br>
<br><font size=2><tt>SteveK,</tt></font>
<br>
<br><font size=2><tt>This is very exciting. To get this implemented into
stable would be awesome. Thanks for the hard work!</tt></font>
<br>
<br><font size=2><tt>-Ron</tt></font>