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

We can run on the N800!

Submitted by admin on Tue, 04/24/2007 - 20:49

Well, one day after announcing the ability to converse with an N800 over mod_dingaling we can now actually *run* freeswitch on the N800.

If you want to try it out here is a binary snapshot: http://www.freeswitch.org/downloads/n800/

Voice Support For The Nokia N800

Submitted by admin on Tue, 04/24/2007 - 00:06

We now have the initial interop complete for the Nokia N800 It can now be used to call mod_dingaling on FreeSWITCH.

Digg the top 75 Open Source VoIP apps!

Submitted by admin on Mon, 04/16/2007 - 23:32

There was a nice breakdown of several popular open source VoIP apps posted on digg.com Today. Check it out.

Something to Shout About

Submitted by admin on Thu, 03/15/2007 - 19:22

I just completed a new module called mod_shout.

Using mod_shout you can do the following:

  • Record to an icecast stream anywhere you can normally record a file using a URL e.g. shout://login:pass@host.com/mount.mp3
  • Play a stream or remote file anywhere you can normally play a file with a URL e.g. shout://host.com/mount.mp3
  • play and record .mp3 files to the local disk with the traditional file syntax e.g. local_file.mp3

It's hot off the press so it probably needs some testing so give it a shout ..err shot!

The IRC Channel

The FreeSWITCH™ IRC Channel can be accessed by connecting to irc.freenode.net and joining #freeswitch.

Asterisk Downloads

These are the applications that have been contributed by members of the FreeSWITCH™ community have donated back to the Asterisk community, where many of them originated from. Most of these modules were written by the head FreeSWITCH™ developer, Anthony.
Asterisk 1.2 Applications
app_dynagoto Dynamic goto. This will load a config off disk if its changed. Useful for larger installations where you load smaller bits of config when needed.
app_confcall [config] Multi-Feature conference application (rewrite of app_meetme)

How to get and install FreeSWITCH

For now we just have a link to the wiki page. I will embed it shortly to see how it looks. If it looks terrible then we keep the simple link to the wiki.


FreeSWITCH is Flexible Enough To Run On Elastic!

Submitted by admin on Fri, 02/23/2007 - 05:27

We had a chance to play around on an Amazon Elastic Compute Cloud so we checked out a copy of FreeSWITCH then compiled and ran a conference on it. And it WORKED!

Amazon's EC2 is a web platform the can expand it's computational power on-the-fly to meet the load required using a clustering technology.

It's good to know that our "bend, but don't break" philosophy is paying off!

Added mod_lumenvox (in c++ no less)

Submitted by admin on Fri, 02/23/2007 - 05:24

We checked in mod_lumenvox this week an interface to the LumenVox ASR engine.

More information in the Commit Log.

New mod_portaudio

Submitted by admin on Fri, 02/23/2007 - 05:23

We checked in a new version of mod_portaudio this week thanks to the sponsorship from eWorld Com.

More information in the Commit Log.