sip:888@conference.freeswitch.org
https://conference.freeswitch.org

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

Packt Publishing Celebrates 1000th Title!

Submitted by mcollins on Thu, 09/20/2012 - 15:39
::

Packt Publishing, the company who produces the two FreeSWITCH books, has announced a celebration of their 1000th title! This quite a milestone and we are happy that FreeSWITCH has two (soon to be three!) titles in the Packt catalog. As part of the celebration Packt is inviting everyone to sign up for a free account by September 30, 2012. Included in the celebration is a "surprise gift" - but you must be signed up in order to receive it.
 
Packt Publishing supports the FreeSWITCH project so we try our best to support them. Please sign up and if possible purchase the FreeSWITCH books.
 
Thanks to everyone who supports FreeSWITCH and open source!
 
-Michael

FreeSWITCH Weekly News and Notes

Submitted by mcollins on Mon, 09/17/2012 - 18:00
::

Hello all,
 
It's been another productive week on the FreeSWITCH team. We are pleased to let you know that we have officially tagged FreeSWITCH version 1.2.2 in the git repo. Source tarballs are available in the usual location. Thanks to all those whose efforts make more frequent releases a reality. It is much appreciated.
 
On last Wednesday's conference call we enjoyed a nice Adhearsion presentation by Ben Langfeld and Ben Klang. Adhearsion is a Ruby-based framework for developing telephony applications. Ben and Ben discuss how Adhearsion works, why Ruby is cool for building telephony apps, and why the Adhearsion guys love FreeSWITCH. FreeSWITCH community members are invited to join the Adhearsion team at AdhearsionConf in Palo Alto, CA on October 20-21, 2012. Community members receive a special rate by using discount code AHNLOVESFREESWITCH. Thanks to Ben and Ben for a great presentation with cool slides.
 
For the next few weeks we look forward to hearing from Daniel Pocock and Scott Godin who will be telling us more about the Repro SIP proxy and the ReSIProcate SIP stack. For many of us it will be our first look at a SIP proxy that does not have its roots in the OpenSER project. We look forward to learning more on this Wednesday's conference call.
 
Have a great week!
 
-Michael

Crashing Bank Phone Lines Via IVR

Submitted by mcollins on Mon, 09/17/2012 - 17:55
::

From the gang over at Slashdot comes this interesting story about security researchers find new and creative ways to crash phone systems and the back-end systems to which they are connected. I thought you might find this interesting. Also, if you use IVR or voice to interact with callers then this is a good reminder to make sure that your systems are locked down and that they don't do silly things like buffer overflows and SQL injections.
 
-Michael

FreeSWITCH Version 1.2.2 Officially Tagged

Submitted by mcollins on Mon, 09/17/2012 - 17:05
::

Just a heads up - Ken Rice has officially tagged FreeSWITCH version 1.2.2 in the git repo. The source tarballs are available here. If you are already on git and have checked out the v1.2-stable branch then you can simply "git pull" and rebuild.
 
Thanks to Anthony, Mike, Brian, and Ken for all their hard work in keeping FreeSWITCH fresh and released frequently. Please help us out by testing those release candidates!
 
-Michael

HD Voice Provides Clarity in a Telephony World

Submitted by mcollins on Fri, 09/14/2012 - 14:42
::

A nice article over at TMCNet discusses the value of HD Voice. It mentions our friends over at Sangoma as well as a few other experts. The value of HD Voice is readily apparent to many FreeSWITCH users. The FreeSWITCH dev team is on a conference call all day. The weekly FreeSWITCH conference calls also have many people who call in with wideband audio. The question is: why has adoption been all but non-existent? Why hasn't the demand for HD Voice caused carriers to work on supplying it? Let us know what you think.
 
-Michael

Opus - The Codec to End All Codecs!

Submitted by mcollins on Wed, 09/12/2012 - 16:08
::

We are pleased to report that our friends at Xiph.org have successfully gotten the Opus codec through a major milestone - IETF standardization! It's official: RFC 6716. Congrats to Jean-Marc Valin (IRC: jmspeex) and crew for getting this done. Feel free to check out the official announcement as well as the one from Mozilla and the Slashdot story.
 
-Michael

FreeSWITCH Weekly News and Notes

Submitted by mcollins on Mon, 09/10/2012 - 16:15
::

Greetings!
 
We hope you all had a great week. On our Wednesday conference call we discussed several items as a community. One item of note was how to handle mailing list posts that are overly broad and reflect a lack of research on the part of the individual doing the posting. After much discussion we decided that we would create some online documentation that helps new ones get their bearings when considering the big picture in FreeSWITCH. (For example, what are modules and why do we have them?) Thanks to Dave Kompel for helping to get that started.
 

We are also pleased to announce that we have started up the Adopt-a-module project. The idea is simple but powerful: community members who are knowledgeable and enthusiastic about a specific module will volunteer to "adopt" that module. Adopting a module means doing several things: watching the mailing list and IRC channel for questions, monitoring the Git repository for new commits, keeping the module's wiki page up-to-date, and acting as a bug marshal for any Jira tickets that are opened. We've had several people step up already. Please visit the list of modules needing adoption to see if you there is one that fits your area of expertise. We give a special note of thanks to Anshel Blum for helping to get this one going.
 

This week we welcome Ben Langfield and Ben Klang who will be discussing the Adhearsion framework for FreeSWITCH. Adhearsion is a Ruby-based framework for building telephony applications. You may recall that Ben Klang joined us at ClueCon 2012 to make the announcement about Adhearsion being available for FreeSWITCH. We look forward to learning more about how Adhearsion works with FreeSWITCH.
 

Let's all have a great week!
 
-Michael

Weekly News and Notes

Submitted by mcollins on Tue, 08/28/2012 - 21:09
::

Hello all!
 
Apologies for the delay on this week's news and notes. Yesterday was quite busy, but things are going well. I am happy to report that we have submitted the first chapter of the new FreeSWITCH book to the publisher! We've also conferred with a few members of the community and convinced Packt to let us add some bonus content! Stay tuned for more previews and teases. Right now it's still early in the game so I don't want to reveal too much.
 
On last week's conference call we discussed a number of things. First, we did a follow up to Ken's previous discussion about the stable 1.2 branch and using git. Second, we talked a bit about Vestec and the great ASR application contest. (More information is forthcoming!) Lastly, we had Mitch Capper discussing the latest version of the FSClient Windows softphone. If you haven't tried it out I highly recommend it. It's now stable and feature-enabled to the point that I've discontinued using X-Lite or Jitsi.
 
Tomorrow we hope to have a discussion about TLS. We have several community members who are experienced with key and certificate management and we will be calling upon them to share their experience with the rest of us. After that we will have an open discussion.
 
Cheers!
 
-Michael

FreeSWITCH Weekly News and Notes

Submitted by mcollins on Mon, 08/20/2012 - 17:58
::

FreeSWITCH Weekly News and Notes is back after a brief hiatus.

In case you hadn't heard: FreeSWITCH 1.2 is out! In fact, Anthony and Ken are working on a 1.2.2 release. Stay tuned for an announcement. On last week's conference call we discussed some of the git commands you may need to run in order to get yourself moved up to the 1.2stable branch. Join us this Wednesday and we'll do a quick follow up for those who may still have questions. We hope to have some other announcements as well.

In post-ClueCon news we'd like to let everyone know that Vestec is finalizing the arrangements for the great ASR (automated speech recognition) app-building contest. This is a great opportunity to get some cash and free speech recognition licenses in return for investing some time and effort into learning the Vestec system and building an application to show off to the world. It's also a great way to help promote FreeSWITCH among larger enterprises who may not realize that professional-grade ASR is available. We will discuss this further on Wednesday's conference call.

Lastly we'd like to let everyone know that the ClueCon videos will be made available in the coming weeks and months. Please give us some time to do a little editing before we release them all. It will be worth the wait!
 
-Michael

Adhearsion 2.1.0 Has Support for FreeSWITCH

Submitted by mcollins on Thu, 08/16/2012 - 21:09
::

We are happy to report that our friend Ben Klang made the announcement at ClueCon 2012 that Adhearsion now supports FreeSWITCH! You will need Adhearsion v2.1.0 and FreeSWITCH v1.2 in order to get started.
 
What is Adhearsion? The Adhearsion web site describes it as a "full-featured framework for the development of applications which interact with or control voice communications. It facilitates the creation of complex applications with ease, providing a simple API." If you are a fan of Ruby and FreeSWITCH then we highly recommend that you check it out!
 
-Michael