Enabling jitter buffer

From MiRTA PBX documentation
Revision as of 13:49, 12 July 2016 by Admin (talk | contribs) (Created page with "Jitter buffer is not enabled by default, but in case of network problems, it can be enabled to improve the call quality despite a n higher call latency. To enable it you need...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Jitter buffer is not enabled by default, but in case of network problems, it can be enabled to improve the call quality despite a n higher call latency.

To enable it you need to edit /etc/asterisk/sip.conf, adding one of more of the following commands:

jbenable = yes|no : Enables the use of a jitterbuffer on the receiving side of a SIP channel.
jbforce = yes|no : Forces the use of a jitterbuffer on the receive side of a SIP channel. 
jbmaxsize = Number : Max length of the jitterbuffer in milliseconds. 
jbimpl = fixed|adaptive: Jitterbuffer implementation, used on the receiving side of a SIP channel. Two implementations are currently available - "fixed" (with size always equals to jbmaxsize) and "adaptive" (with variable size). 

A typical activation includes:

jbenable=yes
jbforce=no
jbmaxsize=1000
jbimp=adaptive
</post>