[Asterisk-Users] Intermediary jitter buffering

Steve Kann stevek at stevek.com
Sun Feb 13 19:34:46 MST 2005


On Feb 12, 2005, at 9:10 PM, Michael Giagnocavo wrote:

> Hello,
>
> 	I understand that only the destination of a call should do jitter
> buffering. So, if IAX2/PhoneA calls IAX2/PhoneB through my server (no
> transfers), PhoneA and PhoneB need to perform their own jitter 
> buffering,
> and Asterisk will just forward the frames, correct?
>
> 	What happens if the peer does not support jitter buffering, but is
> close by so there's no need for jitter buffering? My situation is that 
> I
> have an Asterisk machine right in front of our provider's systems (same
> switch, < 1ms latency). If they don't have jitter buffering, how can I 
> force
> my Asterisk machine to jitter buffer calls from my users to them?
>

Assuming this is all IAX, presently, the jitterbuffer is either on, or 
off, as you configure; it doesn't go off automatically if it's in the 
middle of a bridge (although "native bridging" does bypass it).

So, in your situation, with the current code, disable native bridging, 
and enable the jitterbuffer, and you should get it.

But, we're working on improving this area a lot; this is an uncommon 
situation, though:  Why doesn't the peer support jitterbuffering?

-SteveK




More information about the asterisk-users mailing list