aboutsummaryrefslogtreecommitdiffstats
path: root/configs/iax.conf.sample
diff options
context:
space:
mode:
authoroej <oej@f38db490-d61c-443f-a65b-d21fe96a405b>2006-10-25 14:06:13 +0000
committeroej <oej@f38db490-d61c-443f-a65b-d21fe96a405b>2006-10-25 14:06:13 +0000
commit691cd5a18032bdc843b73ad973d335300e16920b (patch)
treeba2420b038ba5b3a8efde2f7040994e1fe75c9bf /configs/iax.conf.sample
parent82f7dd93c47d428554e3c24fbfdb193545dc3617 (diff)
Add ability to adapt the IAX trunk packets to the MTU size, to avoid bad audio
when the number of channels fill the MTU on a given link. In the future, this needs to be configurable per peer with trunking enabled. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@46195 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs/iax.conf.sample')
-rw-r--r--configs/iax.conf.sample9
1 files changed, 9 insertions, 0 deletions
diff --git a/configs/iax.conf.sample b/configs/iax.conf.sample
index 234d18e9e..adb9f02a5 100644
--- a/configs/iax.conf.sample
+++ b/configs/iax.conf.sample
@@ -156,7 +156,16 @@ forcejitterbuffer=no
; minregexpire = 60
; maxregexpire = 60
;
+; With a large amount of traffic on IAX2 trunks, there is a risk of bad voice quality due to
+; the fact that the IAX2 trunking scheme depends on the Linux system to handle fragmentation of
+; UDP packets. This may not be very efficient.
+; This setting sets the maximum transmission unit for IAX2 UDP trunking.
+; default is 1240 bytes. Zero disables this functionality and let's the O/S handle fragmentation.
+;
+; trunkmtu = 0
+;
; IAX helper threads
+
; Establishes the number of iax helper threads to handle I/O.
; iaxthreadcount = 10
; Establishes the number of extra dynamic threads that may be spawned to handle I/O