В чем разница между JAIN SIP и MJSIP?

Я исследовал различные варианты API для использования SIP (протокола инициации сеанса) в Java.

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

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

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


person Community    schedule 05.08.2009    source источник


Ответы (2)


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

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

2) Отсутствуют некоторые функции более высокого уровня, такие как внеполосная генерация тона DTMF.

кроме того, похоже, что JAIN-SIP находится в стадии активной разработки http://hudson.jboss.org/hudson/job/jain-sip/

person brian_d    schedule 05.05.2010
comment
Вы можете проверить JAIN SIP на странице code.google.com/p/jain-sip. , мы только что добавили SIP Over WebSockets и NIO для взаимодействия с типами клиентов WebRTC. Профессиональная поддержка доступна через TeleStax, см. telestax.com/2012/05/22/ - person jeand; 18.09.2012
comment
Я некоторое время использовал оба и только что преобразовал сборку red5phone в jain-sip. Я предпочитаю стандарты (jain-sip) нестандартным или необслуживаемым проектам; это так просто для меня. - person Paul Gregoire; 24.12.2012

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

person cidermonkey    schedule 16.05.2011
comment
что такое лицензия JAIN-SIP? - person Akshay Kasar; 02.06.2017