Welcome To FreeSWITCH

The World's First Cross-Platform Scalable FREE Multi-Protocol Soft Switch


FreeSWITCH is a scalable open source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text or any other form of media.  It was created in 2006 to fill the void left by proprietary commercial solutions. FreeSWITCH also provides a stable telephony platform on which many telephony applications can be developed using a wide range of free tools. More

FreeSWITCH in Three Dimensions

Submitted by admin on Tue, 10/02/2007 - 23:57
::

Here is one of the more interesting examples of ways people are finding to play with FreeSWITCH

Check It Out

This application actually is integrating FreeSWITCH with a 3D graphics engine.

A Few New Features

Submitted by admin on Tue, 10/02/2007 - 21:23
::

As we move another step closer to our 2nd beta, we added a few more features this week.

1) The channel variable RECORD_STEREO=true will make the record_session
application record a stereo file with the read and write streams in
seperate channels. For the more seasoned developer, this also means the
media bugs have a capability to return audio in mixed or stereo form
for other applications as well.

2) The addition of mod_fifo. This module makes it possible to park
many calls in a fifo queue and unpark them in the order in which they
were received. This will make it possible to make parking and call
distribution applications. The module sends events detailing stages of
callflow as well as an api interface command to generate a full report
of the call state. And is purely dynamic with no configuration necessary
to support an infinite amount of fifo queues.

http://www.freeswitch.org/eg/xml_cdr/fifo_log.html

app_confcall a conferencing application for Asterisk®

Submitted by admin on Thu, 09/20/2007 - 17:25
::

App_confcall is a conferencing application for Asterisk®. This application provides advanced conferencing functionality, enabling more powerful conferencing applications to be performed.

There are a few different conferencing modules for Asterisk®. This article will discuss app_confcall, a previously unreleased conferencing application now available to the Asterisk® community, those that use Asterisk®. A feature matrix of the 3 most popular conferencing solutions for Asterisk® will also be provided so that you as the user can decide which is best for your needs.

Astricon Meetup in Phoenix Sept. 24th - 28th 2007

Submitted by admin on Tue, 08/28/2007 - 13:57
::

I'll be attending Astricon in Phoenix on Sept. 24th thru the 28th and want to get together to discuss Open Source Telephony and the challenges we as developers and system integrators face. Please find me on IRC if you wish to touch base at Astricon.

Thanks,
Brian West

 

FreeSWITCH Beta1 and OpenMRCP

Submitted by admin on Tue, 08/21/2007 - 18:18
::

Its been a long and hard road but we are finally at Beta1. Please download, test and report any bugs on Jira.

In addition I would like to point out that Cepstral sponsored work on OpenMRCP so the world could benefit from MRCP v1 and v2 integration for accessing ASR and TTS resources. FreeSWITCH and its team of great people were instrumental in making sure OpenMRCP became a reality.  Here is the news release from Cepstral about OpenMRCP.

Come join in at SpeechTek Next week!

Submitted by admin on Wed, 08/15/2007 - 19:31
::

I will be attending SpeechTek in NYC next week(August 20-23). If you're in the area please feel free to find me (Brian West). I'll be hanging around in the LumenVox/Cepstral area. Also be on the look out for some existing announcements coming from these guys. If your all about speech then this is the event to be at. Hope to see you there!

Gaboogie Embraces Open Source

Submitted by admin on Wed, 08/15/2007 - 19:27
::

Here is a little bit of information on how some companies are starting to use FreeSWITCH in production.

ClueCon is Over

Submitted by admin on Tue, 07/03/2007 - 19:56
::

ClueCon was last week and we are all pretty tired. =D

Thanks to everyone who attended and we look forward to seeing you in Aug 2008!

A lot of great information was released including the new OpenZAP library that provides zaptel and sangoma support for FreeSWITCH on both analog and ISDN. The project is still new so we need to do a lot more development and testing but we already have basic functionality underway. Visit our IRC channel #freeswitch on irc.freenode.net or see http://fisheye.freeswitch.org/browse/OpenZAP for details.

Moshe Yudkowsky also provided this informative report on his blog:

http://www.oreillynet.com/etel/blog/2007/06/cluecon.html

 

ClueCon is Coming Soon!

Submitted by admin on Wed, 06/13/2007 - 16:53
::

I wanted to remind everyone that ClueCon is in a few weeks and if you plan to attend you should reserve your place now.

Sangoma will be giving away a few FREE T1 and analog cards to some lucky attendees

Zap Micro will be giving a FREE 4 port analog card with 1 FXO and 1 FXS module to all attendees.

Rhino will also be giving away a FREE Cards to some lucky attendees. 

Confcall Application For Asterisk 1.2 Released

Submitted by admin on Sun, 06/10/2007 - 04:32
::

A while ago I made this conference application for Asterisk 1.2.  Since I don't use it much these days, I thought I'd share it with everyone so download it. You can also just build it right from the net with the astxs utility I created (included in the asterisk distribution). What? Isn't this the FreeSWITCH homepage? you ask. Well, I did my fair share of Asterisk development before I decided to write FreeSWITCH. In fact, I'm still the #3 most decorated developer in thier Karma Hall of Fame even though I have been busy for almost a year and a half doing development here. It supports a bunch of features like: silence supression, playing files, and a bunch more things you can do with the FreeSWITCH conference (but not all of them =D) "lock", "unlock", "mute", "unmute", "kick", "mark", "list", "killsound", "play", "dial", "admin", "unadmin", "vol", "silence", "verbose", "dtmf" To install it right from the net follow this simple instruction. From the 1.2 source tree, where you normally type make, execute this command: export ASTSRC=`pwd` perl ./contrib/scripts/astxs -install http://www.freeswitch.org/asterisk_stuff/app_confcall.c Also get the config from this url: http://www.freeswitch.org/asterisk_stuff/confcall.conf