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
- Asterisk PBX - popular Linux PBX
- Bayonne - telephony server of the GNU Telephony project
- FreeSWITCH - cross-platform softswitch
- sipX - SIP centric software PBX