I'm working on developing a SIP application in Java and wondering what is the most used SIP library currently.
MJSIP?
I'm working on developing a SIP application in Java and wondering what is the most used SIP library currently.
MJSIP?
As far as I know, its JAIN-SIP. Its good to know about MjSip, by the way. You might be interested in looking at JBoss Mobicent, the user guide is not complete at the moment. and you wouldn't find much help on Mobicent.
Or as metadaddy stated here, "You might want to take a look at SailFin - its a SIP servlet container built by Ericsson using GlassFish."
You might want to take a look at SailFin - its a SIP servlet container built by Ericsson using GlassFish.
There is a great SIP stack called Pjsip, which is written in C, but there is a JNI wrapper available, so SIP-specific C functions can be called directly from Java through JNI. It is possible to define callback methods, which can be implemented in your Java application.
Possible performance improvements, code reusablilty (e.g. on Android and iPhone) and active development community are the main benefits for this stack.
An Android SIP VOIP client, CSipSimple uses this stack, you can have a look at it.
if your application is a client application you might be interested by peers, which is a java sip client, simple and documented.
JainSip sip stack have proved to be mature and complete. Mobicents platform is a mature platform which using the Jain Sip stack with big active community.