yate/conf.d/yiaxchan.conf.sample

108 lines
3.2 KiB
Plaintext
Raw Normal View History

[general]
; This section sets global variables of the implementation
; port: int: UDP port for incoming connections
;port=4569
; addr: ipaddress: IP address to bind to
;addr=0.0.0.0
; force_bind: boolean: Try to use a random port if failed to bind on configured one
; Defaults to yes
;force_bind=yes
; calltoken_in: boolean: Use call token ip address authentication on incoming calls
; Note: If the caller don't support the call token IAX extension the call request
; will be ignored anyway
; This parameter is applied on reload
; Defaults to no
;calltoken_in=no
; calltoken_out: boolean: Offer call token ip address authentication on outgoing calls
; This parameter is applied on reload and can be overridden from routing
; Defaults to yes
;calltoken_out=yes
; calltoken_rejectmissing: boolean: Reject incoming calls without call token support
; when calltoken_in is enabled
; If disabled the requests will be ignored (dropped)
; This parameter is applied on reload
; Defaults to yes
;calltoken_rejectmissing=yes
; tos: keyword: Type Of Service to set in outgoing UDP packets
; numeric TOS value or: lowdelay, throughput, reliability, mincost
;tos=0
; read_threads: int: Number of threads that read packets from socket
;read_threads=1 in client mode, 3 in server mode
; event_threads: int: Number of threads that process events
;event_threads=1 in client mode, 3 in server mode
; trunk_threads: int: Number of threads that service trunked voice packets
;trunk_threads=1
; thread: keyword: Default priority of the data service threads (socket listener and data trunking)
; Can be one of: lowest, low, normal, high, highest
; It is a bad idea to set a low priority for anything but testing
;thread=normal
; maxchans: int: Maximum number of channels running at once
; A value of 0 specifies that there is no limit enforced.
; Defaults to the value set by the maxchans setting from yate.conf
;maxchans=
; printmsg: boolean: Print sent/received frames to output if the module's debug
; level is at least 9
; This parameter is applied on reload
; Defaults to yes
;printmsg=yes
[registrar]
; Controls the behaviour when acting as registrar
; expires_min: int: Minimum allowed expiration time in seconds
; This parameter is applied on reload
; Minimum allowed value is 1
; Defaults to 60 if missing
;expires_min=60
; expires_max: int: Value used to limit the expiration time to something sane
; This parameter is applied on reload
; Minimum allowed value is the value set in expires_min
; Defaults to 3600 if missing
;expires_max=3600
; expires_def: int: Default expiration time if not present in register requests
; This parameter is applied on reload
; The value is checked to be between expires_min and expires_max
; Defaults to 60 if missing
;expires_def=60
[formats]
; This section allows to individually enable or disable the codecs
; default: bool: Default enabling state for codecs
;default=enable
; preferred: string: Preferred format to use
;preferred=
; slin: bool: Uncompressed 16-bit signed linear
;slin=enable
; mulaw: bool: Companded-only G711 mu-law
;mulaw=enable
; alaw: bool: Companded-only G711 a-law
;alaw=enable
; gsm: bool: European GSM 06.10
;gsm=enable
; lpc10: bool: LPC 10
;lpc10=enable