Freeswitch is not a drop-in replacement for Asterisk.  It is true that they 
have many common functionalities but there are also major differences.   The 
one major difference in this context is that Asterisk on Solaris/Opensolaris is 
quite a bit of a pain.

To migrate to Freeswitch is not exactly a trivial task but can be done.  The 
dialplans and configuration files are quite different from each other.  This is 
especially true of the dialplans if you are using the older Asterisk dialplans. 
 Expect to spend a bit of time to mimic the call flow of what you have in 
Asterisk and then plan on a bit more to test it out.  

By the way. I am trying to decide right now if I am going to use Asterisk or 
Freeswitch for a new project.  It comes down to a coin toss almost.  Asterisk 
can be made to be stable but it takes some knowledge and you time.  I run about 
5 million calls per year year through one system right now and it can handle 
it.  It is not the code you find in the repository though.   I have not tried 
the same with Freeswitch yet.     Asterisk has more "stuff" right now though 
but more does not always equal better.

Freeswitch has the better architecture and is in some ways more extensible. 
Sorry Digium. Let me know when the next gen stuff finally hits the streets and 
that might change my mind.  The API is also better defined and has a clear 
path.  Again, this is an opinion.  I don't want to start a holy war.

-nxn

These
-- 
This message posted from opensolaris.org

Reply via email to