|
Home Resources Products
Developers |
Main • Yiaxchan
IAX channelThis module supports the IAX protocol by using the Yiax library. From a routing module you can call an IAX channel like this: extension=iax/iax:user@ip:port/called_number For example, in regexroute.conf you can have: ^2$=iax/iax:diana@10.0.0.1/123 if you want to use the default protocol port (4569), or ^2$=iax/iax:diana@10.0.0.1:4569/123 if you know that the called party is using the given port for incoming connections. Configuration file yiaxchan.conf:; yiaxchan.conf ; [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 ; tos: keyword: Type Of Service to set in outgoing UDP packets ; numeric TOS value or: lowdelay, throughput, reliability, mincost ;tos=0 [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 Notes:
|
3 May 2010: 8 March 2010: 6-7 February 2010: 2 Nov 2009: 6 Aug 2008: 4 Aug 2008: 10 Jul 2008: Feb 2008: 21 Jan 2008: 3 September: 14 August: 16 April: 25 September: 25 September: 11 July 2006: 10 July 2006: June 1st 2006: |