Tag voicemails with UTC time as opposed to local time zone
[asterisk/asterisk.git] / configs / mgcp.conf.sample
old mode 100755 (executable)
new mode 100644 (file)
index 73b7c6c..c4b5cba
@@ -5,6 +5,36 @@
 ;port = 2427
 ;bindaddr = 0.0.0.0
 
+; See doc/qos.tex for a description of the tos parameters.
+;tos=ef
+
+;------------------------------ JITTER BUFFER CONFIGURATION --------------------------
+; jbenable = yes              ; Enables the use of a jitterbuffer on the receiving side of a
+                              ; MGCP channel. Defaults to "no". An enabled jitterbuffer will
+                              ; be used only if the sending side can create and the receiving
+                              ; side can not accept jitter. The MGCP channel can accept jitter,
+                              ; thus an enabled jitterbuffer on the receive MGCP side will only
+                              ; be used if the sending side can create jitter and jbforce is
+                              ; also set to yes.
+
+; jbforce = no                ; Forces the use of a jitterbuffer on the receive side of a MGCP
+                              ; channel. Defaults to "no".
+
+; jbmaxsize = 200             ; Max length of the jitterbuffer in milliseconds.
+
+; jbresyncthreshold = 1000    ; Jump in the frame timestamps over which the jitterbuffer is
+                              ; resynchronized. Useful to improve the quality of the voice, with
+                              ; big jumps in/broken timestamps, usually sent from exotic devices
+                              ; and programs. Defaults to 1000.
+
+; jbimpl = fixed              ; Jitterbuffer implementation, used on the receiving side of a MGCP
+                              ; channel. Two implementations are currently available - "fixed"
+                              ; (with size always equals to jbmax-size) and "adaptive" (with
+                              ; variable size, actually the new jb of IAX2). Defaults to fixed.
+
+; jblog = no                  ; Enables jitterbuffer frame logging. Defaults to "no".
+;-----------------------------------------------------------------------------------
+
 ;[dlinkgw]
 ;host = 192.168.0.64
 ;context = default
@@ -27,8 +57,8 @@
 ;context=local 
 ;host=192.168.1.20 
 ;callerid = "John Doe" <123> 
-;callgroup=0 
-;pickupgroup=0
+;callgroup=0      ; in the range from 0 to 63
+;pickupgroup=0    ; in the range from 0 to 63
 ;nat=no 
 ;threewaycalling=yes 
 ;transfer=yes     ; transfer requires threewaycalling=yes. Use FLASH to transfer
 ;cancallforward=yes 
 ;line => aaln/1 
 ;
+
+;[dph100]
+;
+; Supporting the DPH100M requires defining DLINK_BUGGY_FIRMWARE in
+; chan_mgcp.c in addition to enabling the slowsequence mode due to
+; bugs in the D-Link firmware
+;
+;context=local
+;host=dynamic
+;dtmfmode=none         ; DTMF Mode can be 'none', 'rfc2833', or 'inband' or
+                       ; 'hybrid' which starts in none and moves to inband.  Default is none.
+;slowsequence=yes      ; The DPH100M does not follow MGCP standards for sequencing
+;line => aaln/1
+
+; known to work with wave7optics FTTH LMGs
+;[192.168.1.20]
+;accountcode   = 1000          ; record this in cdr as account identification for billing
+;amaflags      = billing       ; record this in cdr as flagged for 'billing',
+                               ; 'documentation', or 'omit'
+;context       = local
+;host          = 192.168.1.20
+;wcardep       = aaln/*        ; enables wildcard endpoint and sets it to 'aaln/*' 
+                               ; another common format is '*'
+;callerid      = "Duane Cox" <123>     ; now lets setup line 1 using per endpoint configuration...
+;callwaiting   = no
+;callreturn    = yes
+;cancallforward = yes
+;canreinvite   = no
+;transfer      = no
+;dtmfmode      = inband
+;line => aaln/1                        ; now lets save this config to line1 aka aaln/1
+;callerid      = "Duane Cox" <456>     ; now lets setup line 2
+;callwaiting   = no
+;callreturn    = yes
+;cancallforward = yes
+;canreinvite   = no
+;transfer      = no
+;dtmfmode      = inband
+;line => aaln/2                        ; now lets save this config to line2 aka aaln/2