I want to learn to develop for VOIP... specifically FreeSwitch.
Where is the best place to learn? I would love an O'Reilly book... but something similar would be great.
I want to learn to develop for VOIP... specifically FreeSwitch.
Where is the best place to learn? I would love an O'Reilly book... but something similar would be great.
There are none, at the moment. I am also developing a software related to VoIP, and did few toy like programs using FreeSwitch. For example briding two calls together, calling two mobile phones and then connecting them using rtp, getting call accounting using Liverpie. You will find Java example code as well what I contributed to Freeswitch wiki and Liverpie.
By the way, there is no other better substitute than subscribing to Freeswitch mailing list, and browsing the Freeswitch wiki, at the moment. I assure you that you will find it quite helpful, and quick. My experience is so far, good.
Edit: Furthermore, if you already know Asterisk or similar softwares, you will find it much easier.
Also, you can hop on irc.freenode.net and join #freeswitch. This channel is usually pretty interesting and there are people who can answer questions. As for any O'Reilly book, I'm afraid that's still a year away or more. FreeSWITCH hasn't quite blown up just yet, but believe me, it will. :)
Michael Collins FreeSWITCH Community Volunteer
I know this answer is coming nearly two years late.
Anyways check this out. "FreeSWITCH 1.0.6 : Build robust high-performance telephony systems using FreeSWITCH" by Anthony Minessale, from Packt Publishing"
FreeSWITCH 1.0.6 : Build robust high-performance telephony systems using FreeSWITCH