summaryrefslogtreecommitdiff
path: root/configs/iax.conf.sample
diff options
context:
space:
mode:
authorOlle Johansson <oej@edvina.net>2006-10-25 14:06:13 +0000
committerOlle Johansson <oej@edvina.net>2006-10-25 14:06:13 +0000
commit13ea5fc0d039f41cb74a3011edc92d7a7204abb0 (patch)
treeba2420b038ba5b3a8efde2f7040994e1fe75c9bf /configs/iax.conf.sample
parent0fed2f78b9da02dac4b9b7f437ab531f95b36b2d (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: https://origsvn.digium.com/svn/asterisk/trunk@46195 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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