2009-08-05 4 views
2

Я изучал различные варианты API для использования протокола SIP (Session Initiation Protocol) в Java.В чем разница между JAIN SIP и MJSIP?

До сих пор я сузил его до JAIN SIP и MJSIP, но я не могу понять разницу между ними.

Может кто-нибудь объяснить, почему и когда выбрать один над другим?

Заранее спасибо.

ответ

3

Я использовал MJSIP в течение месяца, и я собираюсь попробовать JAIN-SIP. Некоторые из факторов переключения:

1) Поддержка, деятельность, кажется, застопорена. Ничего нового на сайте с 2006 года

2) не хватает какой-то функциональность более высокого уровня, как из-зоны генерации DTMF тон

дальше, JAIN-SIP выглядит находиться под активным развитием http://hudson.jboss.org/hudson/job/jain-sip/

+0

Вы можете проверить JAIN SIP на http://code.google.com/p/jain-sip/, мы просто добавили SIP Over WebSockets и NIO для взаимодействия с типами клиентов WebRTC. Профессиональную поддержку можно получить у TeleStax, см. Http://telestax.com/2012/05/22/telestax-now-offers-commercial-grade-support-for-jain-sip/ – jeand

+0

Я использовал оба на некоторое время сейчас и просто преобразовал сборку red5phone в jain-sip. Я предпочитаю стандарты (jain-sip) по нестандартным или не подкрепленным проектами; это просто для меня. –

3

лицензии MJSIP в это лицензия на стиль GNU, которую вы можете или не должны быть осторожны.

+0

Какова лицензия JAIN-SIP? –