FreeSWITCH Weekly News and Notes

Welcome to July!

We’ve had lot’s of great news lately with FreeSWITCH and now there’s even more. Our friends at Yealink have reported on a very large VoIP installation in Spain that utilizes Yealink phones and FreeSWITCH servers. The complete writeup can be found here. We look forward to reporting on more success stories in the future.


With the recent announcement about FreeSWITCH 1.4 beta and WebRTC support there has been a lot of interest in just how to make this all work. On this week’s conference call we will be taking a closer look at the code and showing you how to setup both sides of a WebRTC connection with FreeSWITCH. Please join usthis Wednesday at 1PM Eastern, 10AM Pacific for this interesting discussion.
We also had an interesting discussion on last week’s conference call. Lorenzo Magani and Alexandr Dubovikov from the HOMER project gave us a tour of their new version 3.5 release. The HOMER SIP capture system is an excellent – and free – tool that can be put into production with any FreeSWITCH server. HOMER is an invaluable tool used for SIP diagnostics and troubleshooting and we highly recommend it for anyone using FreeSWITCH and SIP in a production environment.
Have a great week and we’ll talk to you on Wednesday.
-Michael
Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy 2nd week of June to everyone.

We want to remind everyone that on June 19th we will be releasing the ClueCon 2013 schedule on the FreeSWITCH community conference call, so please be there. As an added bonus the whole FreeSWITCH dev team will be on hand and hanging out with the community.

 

On occasion we like to acknowledge community members who’ve stepped up and made a difference in a way that benefits the FreeSWITCH project as a whole as well as those who use it. Our friend Call Leeming has been doing a great job of doing triage on the FreeSWITCH bug tracker. In fact, just today he reported on checking five Jira tickets. We appreciate these efforts and we encourage everyone to take a few moments to peruse the open tickets and look for items where they can assist, even if it’s merely testing the validity of a bug report. Thank you to everyone who helps out.

After having open community discussions these past few weeks we will have a formal presentation this week by yours truly. In response to numerous requests we have decided to do a demonstration of the CudaTel Communication Server. I will be giving a tour of the CudaTel user interface and we will be glad to answer questions. I think you will be impressed with the hard work that the core FreeSWITCH team has put into building the CudaTel.

We look forward to talking to you on Wednesday.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Hello!
The FreeSWITCH team is busy on several fronts but the most exciting news at the moment is that Packt Publishing has told us the new book is officially off to production! If all goes well it should be available in the next few weeks. (It looks like they changed the cover art – once we know for sure what’s on the cover we’ll give it a nickname like we did with the “bridge” book.)

Last week we had an impromptu discussion on various FreeSWITCH topics. We have rescheduled the VoIPMonitor.org conference call presentation for May 29th. Also, we have tentatively scheduled the HOMER presentation for June 5. That means we will have another open discussion for this Wednesday’s conference call.

 

As a tip, if you would like to browse around and see what has been committed in FreeSWITCH lately you can use the Fisheye site. Here you can browse the source code and look at recent commits to see what has changed. If you prefer to look at the commits without the source code browser then try out the HTML front-end for our FreeSWITCH git repository. We also have repositories for contributions and sample configuration sets.

Have a great week!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

A belated happy new week to you all!
As Ken mentioned in his email yesterday, the big news from last week is, of course, the release of FreeSWITCH 1.2.9 stable. This is now the “latest stable” version of FreeSWITCH and the one most recommended for production use. The tarball is available from theusual location. The CentOS and Debian packages have also been updated to use the latest stable. 

On last week’s conference call we welcomed Dan from the CGRateS project. CGRateS is a relatively new project that handles call rating for carrier-grade operations. We are happy to have CGRateS (an open-source project itself) as part of the FreeSWITCH ecosystem.
On this week’s call we look at another VoIP-related OSS project: VoIPMonitor.org. This software performs a number of monitoring functions for VoIP implementations. Please join us tomorrow at 1PM EDT, 10AM PDT for an interesting discussion. 

One ClueCon reminder: We are still accepting speaking proposals, however time is running out so please send them in as soon as possible. We hope to have the ClueCon 2013 schedule released in the next few weeks.
Take care and have a great week!
-Michael
Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy first May Monday to all.

We are please to let everyone know that the new FreeSWITCH book is nearing completion. Each day the Packt editors have been sending us revised and re-revised chapters to polish off. If we keep up our current pace then it is quite likely the book will be available in early June. We hope you enjoy it.

On last week’s call we enjoyed a nice presentation from Omar over at OrecX who showed us some of the useful features of their call recording
solutions. They have an open source version as well as commercial versions. If you are looking for a call recording solution then we recommend that you review what OrecX has to offer.

This week we continue in our series of presentations on FreeSWITCH-compatible software applications. We look forward to having Dan Bogos from CGRateS join us to talk about their project. Click here to get a quick look at what CGRateS does, and then make plans to join our call on Wednesday.

 

Regarding ClueCon 2013 we would like to remind everyone that we are still accepting talk proposals. If you have a talk idea please let us know. In the meantime feel free to get registered and book your hotel room at the Hyatt.

Have a great week!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Hello Friends,

We are looking forward to a busy but good week of activity. Last week was busy as well. On last week’s conference call we had an engineer from JeraSoft join us to answer some questions about the newly released VCS 3.4.2. We are happy to have this new version as part of the FreeSWITCH ecosystem.

This week we welcome Omar from OrecX. OrecX creates commercial and open source telephony recording solutions. We look forward to learning more about how we can use OrecX with FreeSWITCH.

One other bit of good news: All of the content for the new FreeSWITCH book has been submitted to the publishers. We are doing a bit of editing on one of the chapters but otherwise we are basically done. We anticipate a
June release.

Take care and have another fantastic week!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings!

Happy tax day to those in the USA – we hope all is well with your business. Speaking of business, I thought I would relay the interesting news about Dish Network making a bid for Sprint. Many here in North America will be keeping a close eye on this one. Whether or not this is just a big mess or an opportunity for Sprint to become a “real” competitor to AT&T and Verizon remains to be seen. Regardless of the outcome, most of us here are hoping for a healthier Sprint so that we can avoid another duopoly.


On last week’s conference call we decided to have a preliminary discussion so that we can prepare for this week. Dave Kompel will be showing us how to build rapidly FreeSWITCH applications in MS Visual Studio 2012 and have those run under mod_managed. Be sure to consult this document so that you can get all the rerequisites installed in time for our call on Wednesday.


In other news I would like to let everyone know that I spoke with Kashif Kahn over at Vestec. We are gearing up for the automatic speech recognition application building contest. The winners will be announced at ClueCon 2013. The official contest page will be posted on the ClueCon website shortly. Stay tuned for more information and be ready to start building your ASR applications!


The ClueCon 2013 call for speakers recently went out and we’ve had a number of submissions already. We look forwarding to hearing more talk ideas, so please send those in right away. In the meantime ClueCon registration is now open so be sure to get signed up, and don’t forget to book your room at the Hyatt Chicago Magnificent Mile hotel for only $169 per night.


Have a great week!

 

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings!

 

First item in the news today is a happy report from long-time FreeSWITCH user Henry Gavin. Henry runs a company in the U.K. called SureVoIP. He is pleased to report that “thanks to FreeSWITCH and FusionPBX” his company is once again a finalist for the annual ITSPA awards. Congrats to Henry for leveraging FreeSWITCH in a successful business endeavor.

Another annual event is the Google Summer of Code (GSoC). FreeSWITCH will once again apply as a mentoring organization. Please start thinking of project ideas that we can include in our
organization’s application. Applications will be submitted starting March 18 and no later than March 29. Ken Rice and I will be coordinating this process. Stay tuned for more details.

On last week’s conference call we did a nice tour of the CudaTel Communication Server. In the coming weeks we will have more presentations for GUI front-ends that community members have built. On this week’s conference call we will have Ken Rice give us an update on his new project: SwitchPi. If you like DIY projects then you’ll appreciate what Ken has done with integrating the Raspberry Pi with FreeSWITCH and some other items to create something new. We look forward to seeing it in action.

Don’t forget about the FreeSWITCH HA discussion on Tuesday evening at 8PM EST. Last week’s discussion was very fruitful. Eliot Gable gave us all a lot of information about the different approaches that he can take for building mod_ha_cluster. We look forward to his report on the potential of using OpenMPI. For those who can’t make it to the HA discussion please join weekly conference call on Wednesday where we will have a brief recap of the HA call.

 

In ClueCon news we have uploaded two new videos:

 

* What’s new in sipXecs 4.6 – Douglas Hubler

* Challenges and Opportunities in Open Source VoIP – Travis Cross

 

Stay tuned for more ClueCon 2012 videos and ClueCon 2013 announcements.

 

Have a great week and we look forward to talking to you on Wednesday.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings all!

Last week was rather interesting. Initially we had planned on doing a CudaTel demonstration on the weekly conference call. However, interest in Eliot Gable’s mod_ha_cluster and the accompanying conversation was particularly intense. That being the case, on last week’s conference call we spent most of the time talking about HA in general and how we could build a FreeSWITCH HA system. We also invited everyone who is interested in the subject to call in to the public FreeSWITCH conference at 8PM EST on Tuesday evening (Feb 19) for the first HA conference call. (Eliot won’t join until about 8:15PM.) If you have a vested interest in HA for FreeSWITCH then please join the conference call.

For this week’s conference call we will ask one of the participants on the Tuesday night call to give us a brief overview of the HA discussion. After that I will be doing a demonstration of the CudaTel to show off what the FreeSWITCH team has been working so hard to develop these past few years. We hope you enjoy it!

For the DIY crowd you may enjoy this site that Ken Rice set up. It’s dedicated to doing cool things with FreeSWITCH and theRaspberry Pi. Check it out!

 

–Michael

 

 

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Hello all!

 

I wanted to start off by giving you all some good news: Our friends at Newegg have successfully slain a Patent Troll named Soverain. This NPE (non-producing entity) acquired some questionable patents and started suing just about anybody with an online shopping cart on their website. To make a long story short: Newegg fought them in court instead of settling and in the process got all three patents invalidated! More details available at the Ars Technica article. In any event, those of us who do software for a living, especially in
the US, are well aware of the dangerous patent situation we have. Hattip to Newegg for doing us all a favor.

 


More good news! We have released a few more ClueCon 2012 videos:
* Open Source is revamping telecom. You want in. Learn from our wins and misses. – Darren Schreiber
* HOMER in the cloud. – Alexandr Dubovikov
* OSTAG – Who we are, what we do, and why. – Raymond Chandler

 


I will be uploading the slides for the talks shortly.

 

In other ClueCon news we are gearing up for the 2013 event. We look forward to hearing from prospective speakers, sponsors, and attendees. As a reminder, we are at the same hotel this year and the event runs from August 6th through the 8th. Stay tuned for more information.

 


We have an annual tradition that is coming up next week: buy the developers dinner! Quite simply, we invite the community to throw some money into the hat and then the developers use it to buy dinner. The easiest way to donate is to click the Donate button on the main FreeSWITCH website. (Right-hand side, under the ClueCon 2013 logo.) Do a Paypal transaction, mark it person (a gift is fine) and in the message to the recipient mention that the money is for the developer dinner. We appreciate the community doing this again for us this year. Thank you!

 


We’ll talk to you this Wednesday on our weekly conference call. Last week was an open discussion. This week I would will be doing an event socket and ESL review. More people are using these great tools and we are seeing some of the same questions being asked so we want to make sure that we get this information out there for everyone to use.

 


Thanks again for being a great community and we will talk to you again next week.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Welcome to 2013!

 

Things are slowly returning to normal now that we’re past the holidays. We did manage to have community conference calls over the past few weeks. We spent most of our time going over some handy tips and tricks. We also discussed the new nested conditions feature. This week we will be having a community scrum and will be going over the status of the latest FreeSWITCH release. We will also be discussing a few ideas from the mailing list on how we might be able to get more volunteers working on Jiras.

 

We would like to take a moment to say thanks to those who have made international DIDs available for the FreeSWITCH public conference. We now have DIDs for Australia, Germany, Israel, Spain, UK, and USA. The DIDs are listed on each conference call agenda page and there is a note as to who provided each DID. Thanks to all who have lent a hand. If you are in a position to provide a DID for other countries please contact me off list.

 

Now that 2013 has hit we will be gearing up for the next ClueCon. There’s only 210 days until ClueCon 2013! We will be sending out an official request for speaking proposals as well as contacting prospective event sponsors. We are looking forward to another great
event.

 

Have a great week!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings!

 

We are glad to report that the FreeSWITCH team has tagged version 1.2.5.3. You can download the tarball here. Anyone using 1.2.5.x should update as soon as possible. We appreciate all those who have helped us with testing and tracking down some sneaky and pernicious little bugs.

 


On last week’s conference call we spent some time talking about the XML parser and some of its pre-processor directives. We discussed specifically how you can use the “exec” command to execute a shell script in the middle of XML processing. We also discussed a few tricks on how to look at the source code when you need to learn about some FreeSWITCH functionality that otherwise is not documented. This week’s conference call subject is still pending, so stay tuned!

 


One other item I’d like to mention is that we’ve had several reports of FreeSWITCH success stories. We will be providing more information about those in upcoming stories on our Web site. We’ve got people using FreeSWITCH in various situations as well as software developers who’ve
added support for FreeSWITCH to their offerings. The FreeSWITCH ecosystem continues to grow and flourish! Thank you all for being a part of it.

 


Take care and have a great week!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy December to everyone!

 

Last week was painful for many of us as we were dealing with a sustained DDoS attack on most of our infrastructure. Kudos to the guys for working through it. It seems the worst is over and we can get back to the business at hand: doing FreeSWITCH stuff. :)

 


In spite of the drama last week we did have a conference call and we released 1.2.5.2! We discussed mostly the details of the DDoS we experienced and how the community can assist in the future so that we can mitigate the effects of such an occurrence. With the community’s help we will be more resistant to the effects of any future attacks. We appreciate the outpouring of support we received from everyone.

 


This week we will go back to discussing FreeSWITCH. We are still finalizing future guests so this week we’ll do another installment of tips and tricks from the FreeSWITCH community. Among other things I will be showing how Chris Rienzo (IRC: crienzo) and I used the source this weekend to figure out what the XML preprocessor can do and get the wiki updated. I’ll then show a simple example of the always-present-but-previously-undocumented command can do. As an added bonus we’ll have an update on the ClueCon 2012 videos!

 


Thanks and have a great week.
–Michael
Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Hello all!

 

We are all back to a full week after many of us enjoyed some well-deserved time off last week. However, even though there was a holiday here in the US, the intrepid FreeSWITCH development team was working hard on your behalf. As Ken Rice previously mentioned, Anthony spotted a potential issue in the recently released 1.2.5 version. Therefore, this past Saturday they made 1.2.5.1 available for us. Many thanks to those who work so hard to make sure that FreeSWITCH is running smoothly for us all.

 


On last week’s conference call we spent some time getting everyone up to speed on how to edit the FreeSWITCH wiki, specifically focusing on channel variables pages. Updating documentation is one of the least glamorous aspects of maintaining an open source project. Many thanks to those who’ve stepped up over the past weeks and months to help us out. With the end of the year upon us we are slowing down a bit in our speaking schedule for the weekly community conference call. We have a few things in the works but nothing yet scheduled. On this week’s call we will be doing a community scrum. Be sure to bring your questions and topics for discussion. If you have a tip or trick that you’d like to share with the group that would be most welcomed. If time permits we will crowdsource a few selected questions from the mailing list.

 

Have a great week and we’ll talk to you on Wednesday.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy short week to those of you in North America!

 

The weekly FreeSWITCH news and notes took a hiatus while I was out on a medical leave. I am happy to report that I am back to work and recovering nicely. Many thanks to those who sent their well-wishes and happy thoughts. We have a great community and I am glad to be a part of it!

 

On last week’s conference call we covered some Linux/FreeSWITCH install and configuration tips. A special thanks to Ken Rice for giving us some practical information on many of the useful files and utility items that are available in the FreeSWITCH source tree and how to implement them, including FreeSWITCH init scripts, Anthony’s .emacs file, and even a monit configuration example. I hope you found these items as useful as I did.

 

We recently released FreeSWITCH 1.2.4 and Ken Rice tells me that more updates are in the works. More information will be available on this week’s conference call. This week I will be presenting a Wiki how-to: adding a channel variable page. This will be especially useful because it illustrates a number of Mediawiki concepts. Also, we have a lot of missing channel variables so if everyone picks one or two to add we’ll be able to expand the wiki coverage. 

 

Have a great week!

 

–Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Hello again!

 

Another busy week in the land of FreeSWITCH. As you know we have been doing some work on the FreeSWITCH project’s infrastructure. We are happy to report that this work is essentially complete. Thank you for your patience in this process. We’ve experienced intermittent outages but thanks to the efforts of Brian West and Raymond Chandler these have been kept to a minimum. We also thank Ken Rice for his hard work during this time. His knowledge and experience have been invaluable.

 


Last week we had a very interesting discussion from Chad Engler about his nodesl library – a connector between node.js and ESL. Chad describes himself as a Web developer learning the telephony side of things. However, we were all impressed with how much knowledge he had with using ESL given the relatively short amount of time he’s been working with it. This week we will be looking in on some Windows-centric ways of handling real-time data and related PBX items. The following week, on October 31, we will be hearing from our friends over at Redshift Networks. They will be giving us close-up look at some of the worldwide SIP attacks that are being perpetrated against FreeSWITCH and other IP telephony servers.

 


On a personal note I would like to thank everyone who volunteered to be a technical reviewer of the new edition of the FreeSWITCH book. I was overwhelmed with just how many people who are willing to volunteer their time. Packt Publishing will be contacting those who’ve been selected for this important job. This is a great community and we are all glad to be a part of it.

 


Take care and have a great week.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings everyone!

 

As you may know the FreeSWITCH team is continuing to update the project’s infrastructure. Among other things this includes getting ready for IPv6. Last week Brian West finished getting several of our servers all set up to handle IPv6 traffic. These includes www.freeswitch.org and conference.freeswitch.org. Thank you to all those who did testing and gave us valuable feedback.

 

On last week’s conference call we enjoyed our very own Ken Rice giving us some great reminders on how to gather data for troubleshooting as well as tips on opening bug reports in Jira. We had a number of users comment on how useful it was to see examples of how to do this. The audio is up in the usual location and we have a community member who is preparing a video which will be posted as soon as it is ready.

 

This week we have Chad Engler from Patlive coming to discuss with us his node-esl library. Chad has made the code available here on Github. He has included an interesting channel monitor example to give you an idea of what can be done by combining node.js with ESL. We look forward to hearing more about it on this week’s conference call.

 

Have a great week!

 

-MIchael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Welcome to October! I hope the weather is nice where you are. Here it’s still above 100F. :)

 

Last week was a little bit quieter than the previous few weeks. I had a chance to work on the FreeSWITCH change log and I made a list of some of the APIs, dialplan tools, and channel variables. These have all been added since 1.2.0 was initially released in early August. All of them have wiki entries – thanks to those who took the initiative to do add them. Feel free to add your knowledge and experience to the mix.

 

Last week’s conference call was an object lesson in the challenges of getting a SIP proxy working with TLS and FreeSWITCH. This week we are going to change direction and look at something that has been slowly (and painfully) advancing the past few years: mobile VoIP. We will be having Daniel Pocock share with us some information about Lumicall, an open source mobile VoIP client for Android devices. There is also a service component to Lumicall and we’ll be learning about that as well. Come join us to see the state of mobile VoIP.

 

We are working on some fresh presentations for later this month. We hope to have an update on e164.org and how we can all get involved. We are also preparing a presentation on how to perform some of the data-gathering techniques that are needed for basic and advanced troubleshooting. If you have some input on these or other presentations please let me or Ken Rice know.

 

 

Thanks!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Welcome to the last Monday of September 2012!

 

We’ve had quite the interesting week. Perhaps the most interesting item the team dealt with was a vulnerability in the Sofia SIP stack that would cause a segmentation fault while processing a specially crafted SIP message. Just to show you how nimble the FreeSWITCH developers are, from the time the vulnerability was reported it took less than a day to fix, test, and roll a new version of FreeSWITCH. We encourage everyone on 1.2 to get updated to version 1.2.3 as soon as possible. (The fix is also in the 1.3 development branch as of last Wednesday, September 19.) We tip our hats to Anthony and the rest of the dev team for their hard work on our behalf.

 


Last week’s conference call was also very informative. We received an introduction to the repro SIP proxy software. We look forward to this coming Wednesday where Scott Godin and Daniel Pocock will continue the discussion and will get deeper into how to set up the proxy and use it with FreeSWITCH. If you haven’t already tried to install repro please do so. Daniel has a nice tutorial over at OpenTelecoms.org – be sure to check it out and bring your questions on Wednesday.

 


Finally, we’d like to draw your attention to this blog post by long time FreeSWITCH and open source telephony supporter Kristian Kielhofner. Kristian reports that his company, Star2Star Communications, is sponsoring the FreeSWITCH stable branch by giving direct financial support to the project. This allows for a full-time team member to work on things like the stable branch and packaging as well as community interaction and documentation. We appreciate those who support FreeSWITCH and open source telephony!

 


Have a good week and we’ll see you again in October.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

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

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

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

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

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

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Hello all!

 

Last week we enjoyed a nice conference call with Darren Schreiber from 2600hz. Darren gave us a follow up presentation to the original SIP 101 discussion that was held in June. This was a great presentation that went beyond the basics of SIP. We discussed important concepts like Via and Record Route headers and NOTIFY messages. SIP can do a lot, and with these two presentations we really have only scratched the surface. If we all bug Darren enough then perhaps we’ll get a third presentation! The audio of the presentation is in the usual place and the slides will be available shortly.

 

This week we will be hearing from the community. We will have a brief report from Dave Kompel who will get us up to speed on using Windows Advanced Firewall to implement Fail2Ban-like functionality. After Dave speaks we will be opening things up for community discussion. Please bring your questions and topics!

 

ClueCon 2012 is shaping up nicely! We have recently added Ditech Networks, Bandwidth.com, and Yealink as sponsors. We are also happy to announce that Darrell Hensley will be speaking on the subject of Transitioning to Professional Voice. Darrell is the CEO of GMVoices, a ClueCon media sponsor for many years and the supplier of Callie, the voice of FreeSWITCH. We look forward to seeing Darrell in person again.

 

As a quick reminder, if you register by the end of the day on July 25th you will still receive four chances to win in the great ClueCon giveaway. See you in two weeks!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

One week closer to ClueCon!

 

Things have been very busy for the FreeSWITCH team and community. In addition to gearing up for ClueCon we’ve all been working on our day jobs and mixing in the occasional summer vacation. We’ve also had inclement weather play a role in scheduling one of our weekly conference call presentations. Dave Kompel, one of our resident Windows gurus, had been scheduled to discuss a technique for handling the Windows firewall in a manner similar to how we use Fail2Ban in a Linux environment, however thunderstorms in his area required his full attention on protecting and keeping his servers up and running. We will reschedule as soon as possible.

 

This week we have scheduled Darren Schreiber from 2600hz. He will be doing a follow up to his SIP 101 discussion from several weeks ago. We will be diving a bit deeper into the SIP protocol. In the initial discussion we focused most of our attention on getting SIP endpoints registered and the setup/teardown process. This week we will look at some of the other things SIP can do, like presence. We invite you to join us this Wednesday at 1PM Eastern, 10AM Pacific.

 

In ClueCon news we are very happy to report that 2600hz is back as a Silver sponsor! In fact, the aforementioned Darren Schreiber will be giving a presentation at ClueCon, discussing some of the hard-earned lessons that 2600hz has learned over the past few years. If you are interested in cloud telephony then definitely be there for Darren’s talk. For those who’ve not registered yet please keep in mind that the “bits will shift again” this Wednesday and registrants will receive four entries instead of the current eight. Register now to maximize your opportunity to win lots of great prizes.

 

The ClueCon countdown is already down to 21 days! We are looking forward to seeing everyone together again in Chicago.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings all!

 

We are back to a full week after taking last Wednesday off. This week we have Dave Kompel scheduled to talk to us on a subject that has been of much interest in recent weeks: firewall security on Windows deployments of FreeSWITCH. Many of you know that we have fail2ban available for Linux/Unix based installs, but what about Windows? There are indeed techniques for Windows systems to update the Windows firewall to prevent things like the friendly scanner. Recall: the friendly scanner is an abuse of a SIP testing tool called SIPVicious. People use it for nefarious purposes, so having the ability to lock down the source IP address on the fly is a powerful technique to employ. We look forward to this discussion.

 

We are happy to report that we have a new GOLD sponsor at ClueCon: Flowroute! The folks at Flowroute have graciously offered to make sure that our attendees are well taken care of. First, they are supplying the gift bags that all of our attendees will receive. In those bags will be lots of goodies from Flowroute and our other sponsors. A special item will be a $25 gift card for Flowroute. Additionally, Flowroute is sponsoring a pizza party on Monday night, August 6 at Gino’s in downtown Chicago! We hope you all will be able to join us.

 

Only a few more weeks until we’re all together again!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Welcome to July! We hope the leap second didn’t crash any of your servers. Some folks were not so fortunate.

 

On last week’s conference call we had an open discussion on topics chosen by members of the community. One topic that got a fair amount of traction was how to address NAT when FreeSWITCH has a public IP address and the clients themselves are behind NAT. Dave Kompel shared his strategy of using “aggressive-nat-detection” on the SIP profile and then optionally setting “NDLB-connectile-dysfunction” for the directory entry. We also discussed other topics like IPv6 and using FreeSWITCH in the cloud with Amazon. The audio is available here.

 

Darren Schreiber’s company, 2600hz, made a very interesting announcement regarding “Kazoo BETA.” This new cloud-based PBX solution uses a lot of open source software under the hood, including FreeSWITCH. Stay tuned for a more in-depth discussion with Darren about this new platform.

 

On the ClueCon front we are happy to report that many have taken advantage of the fact that they can get 2^4 tickets (i.e. 16 tickets) for the drawings at ClueCon 2012. The bits will shift at the end of the day tomorrow, July 3, so don’t delay! You can register quickly and easily here on the ClueCon site. After July 3rd registrants will receive 2^3 or 8 tickets. Don’t delay – we are giving away a total of ten 7″ Android tablets among many other prizes supplied by our sponsors.

 

Only 35 days until ClueCon 2012!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Welcome to the last week of June!

 

Things quieted down a bit last week, but we still had some interesting items for your consideration. Darren Schreiber from the 2600hz project joined us last week on our conference call to present “SIP 101″ – a gentle introduction to the SIP protocol for those doing VoIP. It was a nice discussion and we plan to do a follow up, tentatively scheduled for July 18. The audio is available in the usual place and the slides are available here. For this week’s conference call we are going to have an open discussion about topics of interest to our community members.

 

Our ClueCon schedule is now full! Please visit the schedule to see a list of speakers and talk titles. We have a few presentations whose titles are yet to be announced, so check back often to stay updated. We are pleased to have Brad Pitt joining us this year! (No, not that one – we have this one.) Bradley J Pitt is a long-time veteran of the technology and telecom industries and recently joined Barracuda Networks. His discussion will touch upon both technology and business aspects of the IP PBX world.

 

As a reminder, you still have about one week before the “bits shift” and you go from 16 down to 8 tickets for your ClueCon registration. Register right away so that you have the best chance possible to win one of the 10 Android tablets that will be given away this year!

 

See you in Chicago!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

The past week was a busy one both for the FreeSWITCH project and for ClueCon. Last week’s community conference call was a nice discussion about some of the things that will be happening at ClueCon this year. We also had a visit from Diana Cionoiu of the YATE project. This coming Wednesday we will have Darren Schreiber, co-author of both FreeSWITCH books and co-founder of the 2600hz project, on our call to give his world-famous “SIP 101″ presentation. We definitely look forward to that discussion.

 

We also wanted to highlight an interesting blog post by our friend and community member Kristian Kielhofner. Its provocative title is: “Everything you wish you didn’t need to know about VoIP.” Over the years Kristian has collected a lot of knowledge about interoperability – and lack thereof – between various VoIP devices and servers. Whether you’re a VoIP novice or veteran we think you will appreciate seeing this knowledge written down for the benefit of all.

 

In ClueCon news are happy to announce two training session and a birds of a feather (BOF) meetup for this year’s event. Paid attendees of ClueCon will have their choice of FreeSWITCH or OpenSIPS training. The FreeSWITCH training will be conducted by the aforementioned Darren Schreiber. The OpenSIPS training will be conducted by none other than Bogdan-Andrei Iancu, lead developer of the OpenSIPS project. The training sessions will take place on Monday, August 6. On the evening of Wednesday, August 8 we will be having a VoIP security (“VoIPSec”) meetup for those interested in discussing the subject with others who share an interest in the subject. Among those who will be present are Phil Zimmermann of PGP and ZRTP fame.

 

Be sure to register right away so that you can get your extra chances to win. Anyone who registers before July 4th of this year will receive 10 entries in the great ClueCon giveaway. We have a lot of interesting items to give away this year, so stay tuned. And while you are at the ClueCon site to register, but sure to review the schedule as we’ve added a number of new speakers in the past week.

 

See you in August!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy Monday to you all!

 

Last Wednesday we had a nice discussion on the weekly conference call about mod_httapi. It turns out that there is a fair amount of interest in the great module but that there are some questions about how to handle certain scenarios, such as “session tracking.” Thanks to Raymond Chandler for being available to answer a lot of those questions. We will be doing a followup discussion that focuses on Raymond’s PHP examples for using mod_httapi. These examples do a good job of demonstrating the power and ease of HTTAPI.

 

ClueCon season is upon us and our list of speakers and sponsors continues to grow. Packt Publishing is now on board as a media sponsor and we hope to have some nice items from them to give away at the conference. Keep checking the schedule for updates as we are confirming new speakers each week. We are also happy to report that the Wyndham has completed its changeover and is officially known as the Hyatt Chicago Magnificent Mile. (As of this writing their web site is undergoing maintenance, so be patient.) We are excited to see what’s in store at this revamped hotel and can’t wait to see everyone there this August!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy June to all!

 

We had a busy month of May but last Wednesday (May 30) we took a break from the formal presentations on the FreeSWITCH conference call and instead focused some time and energy on topics of general interest to our community. Feel free to download last week’s conference call recording and listen to Travis Cross and myself discuss the pros and cons of licensing for content other than source code, such as the wiki documentation and the sounds we’ve recorded over the years.

 

Another topic of interest is the original FreeSWITCH book, a.k.a. the “bridge book” because of the cover photograph. Can you believe that this summer it will be two years since the book was released? The FreeSWITCH team and a number of interested community members have been discussing what a second edition would look like – what changes would be made, what new content could be added, etc. We have no definitive plans at the moment, so now is the time to talk about what you would like to see. Do you have an idea on how to make the second edition of the FreeSWITCH book even better? If so, please let us know. Perhaps by ClueCon 2013 we’ll have a brand new book on the shelves!

 

Speaking of ClueCon, we would like to let everyone know that the plans for this year’s event are coming along nicely. Our speaker list is growing and the schedule is filling out. We still have a few openings, so please get your speaking proposals in to us right away. We are looking forward to seeing everyone again this August, so please register now, that way we can make plans for ancillary events like the welcome reception.

 

Thanks for being such a great community! Talk to you next week.

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Happy Tuesday to all. We hope you enjoyed your holiday weekend.

 

We’ve had a steady stream of presentations on the FreeSWITCH conference call over the past month. Ken Rice has graciously done two presentations on how to create a dialplan module in C, including a fully functional example module. This code is extremely helpful not just in understanding how to write a dialplan module but in writing any module that exposes new dialplan applications or command line APIs. This week we will take a break from the formal presentations and have an open discussion on any topics of interest to the community.

 

Our ClueCon plans are gearing up as well. We are pleased to announce that Plivo, Inc. is a brand new silver sponsor for this year’s event. Plivo is an open-source framework for developing Web-based solutions with FreeSWITCH. We are also happy to report that the Illinois Institute of Technology (IIT) is again with us a media sponsor. IIT holds the annual Real-Time Communications conference and expo where academia and industry meet to discuss various aspects of global telecommunications. We invite you to visit our sponsors’ Web sites to learn more about what they have to offer.

 

As a reminder, ClueCon still has openings for sponsors and speakers. Please contact us via email or at the phone number below if you have any questions. Visit the registration page to get signed up and be sure to book your room at the Wyndham. (And don’t forget that the Wyndham will shortly be renamed to the Hyatt Chicago Miracle Mile.)

 

We look forward to meeting everyone in person this August!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

We’re looking forward this week to a followup on a conversation that we began last Wednesday. After Fred Dixon gave a great demonstration of Big Blue Box we had our very own Ken Rice give an introduction to writing a simple dialplan module in C. This week Ken Rice will follow up on the discussion and answer any questions you may have. If you missed last week’s discussion you can download the audio by clicking the “torrent” link on the past calls page.

 

In ClueCon news we are happy to report that Norm Tomlins and Voice Network are back to sponsor us again in 2012. We look forward to seeing Norm again this August. We have also posted a number of presentations on this year’s schedule. More presentations are in the works, so stay tuned for further announcements. Visit the ClueCon site to register, or call us at 877.742.CLUE if you have any questions about speakers, sponsoring, or anything else related to the event.

 

Only 77 days until ClueCon!

 

-Michael

Pin It

Leave a Reply

FreeSWITCH Weekly News and Notes

Greetings from the FreeSWITCH team. We hope your Monday is going well!

 

This week we have an interesting topic in our community conference call. We will be joined by Fred Dixon, lead developer of the Big Blue Button project. Big Blue Button is open software that enables distance learning and remote education. Fred will do a live demonstration of how it works as well as discussing how FreeSWITCH fits into the picture. We invite everyone to join us Wednesday to see this cool project in action.

 

In ClueCon news, we are pleased to announce that we have two more sponsors: NACT and HarQen. NACT uses FreeSWITCH in carrier class solutions, such as pre-paid and their commercial Vinci Class 4/5 softswitch. HarQen provides innovative voice-based solutions in their line of Intelligent Voice Services products.Their flagship offering is Voice Advantage, a tool that allows creation of custom recorded interviews. Managers and recruiters can quickly review these interviews, greatly speeding up the recruiting process. We look forward to seeing representatives from NACT and HarQen at ClueCon this August.

 

As a reminder, our ClueCon PowerPlay is still in effect. Register one attendee by the end of May and you’ll receive three entries in our great ClueCon prize giveaway. Register two attendees from the same company and they each will receive six entries. The more people from your company who register, the more entries each person receives. Visit the ClueCon site or call us at 877-742-2583 if you have any questions about attending, sponsoring, or speaking at this year’s event.

 

See you this August!

 

-Michael

Pin It

Leave a Reply