On May 7, 2005, at 11:44 PM, Bryce W Nesbitt wrote:
> Are these things possible?
>
> 1) Set the local Asterisk jitterbuffer size, but only for a particular
> connection. I'd like to force Asterisk to use a particularly large
> buffer in certain cases. Should I expect this to work?
>
> [general]
> jitterbuffer=no
> register => username:password@parcelfarce.domain.net ;parcelfarce
> register => username:password@iaxtel.com ;iaxtel
>
> [parcelfarce] ;connection to parcelfarce
> type=friend
> auth=md5
> secret=password
> context=inbound-from-parcelfarce
> host=parcelface.domain.net
> qualify=yes
> jitterbuffer=yes
> maxjitterbuffer=600
I don't think so -- I think maxjitterbuffer applies globally.
> 2) Set the remote jitterbuffer. I want to tell the remote Asterisk
> that, during this call or part of a call, that a much larger jitter
> buffer is OK. Basically I care more about quality of the delivered
> sounds, rather than latency.
Nope.
>
> 3) Monitor the remote jitter buffer discards. I want to know if my
> outgoing stream is breaking up.
The new jitterbuffer in CVS-HEAD provides this functionality, via IAX
RR (receiver report) IEs, and you can monitor these via "iax2 show
netstats" from the CLI or Manager.
-SteveK