Current Status
From FreeSWITCH Wiki
The software has not undergone an official release, however it is available. (Educated guesses say this is expected early 2008, but if you help out it may be sooner :) ) Contributions of code, ideas, bug reports and of course documentation are most welcome. The developers are open for constructive input and feedback while they work very hard to reach general usability.
These features are implemented and working:
- Compiles and runs on many operating systems (Windows, OSX, Linux, Solaris, *BSD, Windows Mobile/CE)
- Routes SIP, IAX2, Jingle/Jabber, Woomera/H.323 and other protocols
- Support for TDM cards (e.g. using OpenZAP)
- Support for the soundcard (useful if you make FreeSWITCH™ into a softphone)
- Conferencing supporting both 8kHz as well as higher (eg 16kHz, 32kHz, etc)
- Extensible application support easily using Javascript, Perl, Python, C, or any language that mono supports
- Network enabled event interface TCP socket to FreeSWITCH™ or multicast
- Network enabled control interface
- CDR support in multiple formats
- Speech Recognition Support
- TTS support (currently Cepstral soon festival too)
- ASR support
- SS7 support via http://www.ss7box.com
- RSS reader integration
- Sound file playback
- Integrated Multi-lingual Speech Phrase Management
- Multiple dialplan formats (LDAP, directory and XML)
- Zeroconf support
- XML RPC support
- Custom Ring Back Tones
- Multiple scripting/coding languages supported including C, C++, Mono, Perl, JavaScript, Python, etc.
- ENUM lookups from the dialplan, as a dialplan or via the console.
Though these are planned, it does not yet support all of the functionality that many people expect from a VOIP soft-switch. In particular, it does not currently have:
- Authorization/authentication for IAX2
- Web-based GUI for administration (Note: wikipbx is a 3rd party Web-based GUI that is being developed)
- Jitterbuffer and PLC
- ODBC or native DBMS interfaces (does support binding to a URL so a CGI can feed the config into FreeSWITCH™ which can allow large amounts of clients, mod_spidermonkey can access ODBC resources)
