YATE

From Wikipedia, the free encyclopedia

For the town in England, please see Yate.

YATE - Yet Another Telephony Engine is a free software telephony server that can be used for applications like PBX, Gateway and IVR solutions. The software is written in C++ and supports scripting in various programming languages.

About Yate version 1 Yate version 1 is a direct result of the work on the Yate09 development versions. There been added features, made lots of improvments and we fixed many problems.

The following notable features are available:

   * H.323 - using OpenH323 stack
   * IAX - using Yate's IAX stack
   * SIP - using Yate's SIP stack
   * RTP - using Yate's RTP stack, works with the H.323 and SIP protocols
   * hardware support for Sangoma and Digium boards - only digital lines (ISDN) - using libpri
   * audio codecs - G.711, GSM, iLBC, many other in pass-through mode
   * databases support - mysql and postgresql (all the other by using an external language)
   * routing from a file using regexroute
   * routing and authentication
         o from a database using register
         o from a file using regfile
         o from a RADIUS server 
   * call forking and fallbacks
   * billing
         o in a file using cdrfile
         o in a database using register
         o to a RADIUS server 
   * conferencing - the number of participants is limited only by the server's hardware performance
   * customizable PBX for switching between calls, putting them on hold and initiating 

transfers and conferences

   * a skinnable, Gtk-2 based graphical client interface supporting many lines and accounts at once 

YateClient is a GTK based graphical VoIP client.

[edit] See also

[edit] External links

This network-related software article is a stub. You can help Wikipedia by expanding it.