views:

592

answers:

1

Hi,

I've been investigating various API options for making use of the SIP (Session Initiation Protocol) in Java.

So far I've narrowed it down to JAIN SIP and MJSIP but I can't figure out the difference between the two.

Can someone please explain why and when to choose one over the other?

Thanks in advance.

A: 

I have used MJSIP for a month and am going to give JAIN-SIP a try. Some of the factors of switching are:

1) Support, activity seem to be stalled. Nothing new on the website since 2006.

2) It is missing some higher level functionality like out-band DTMF tone generation

further, JAIN-SIP looks to be under active development http://hudson.jboss.org/hudson/job/jain-sip/

brian_d