Hacker News new | past | comments | ask | show | jobs | submit login

So, maybe one of the VoIP experts that showed up on this thread can help me with one doubt...

Let's say that I have a LDAP server where I manage user accounts, and I want people to be able to call each other with any SIP-enabled phone. I am not interested in voicemail/IVRs/any type of "voice application" on top of that. Do I really need Asterisk/FreeSWITCH or can I just go buy by setting up something like Kamailio?




Kamailio is what is called a Session Border Controller. Its primary purpose is to provide protection and some lightweight filtering for the media servers/PBXs behind it. Once you want "advanced" features like voicemail, parking, hunt groups, three-way calling, etc, you will need to use a PBX like FreeSWITCH (recommended) or Asterisk (not) behind it anyway. If you're only running a single machine, an SBC isn't really worth the trouble.


> Once you want "advanced" features like voicemail, parking, hunt groups, three-way calling.

Right, but what I am saying is that I don't want any of those features. At least not yet.

I just want to give my customers a sip address (username@communick.com) where they can call other SIP addresses. In that case, is that a PBX still needed?


You certainly can use Kamailio but it will be much easier/faster to get something going in Asterisk.

You don't need to run any of the advanced features in Asterisk (and can completely unload the modules if you want).




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: