Отправка SIP-запроса с использованием Java
Мне нужно создать приложение, которое отправляет запросы SIP на существующий SIP-сервер. Сейчас мне нужно только отправить запрос на регистрацию на сервер.
Я попытался прочитать об этом и нашел пример здесь:
http://alex.bikfalvi.com/teaching/upf/2013/architecture_and_signaling/lab/sip/
тем не менее, почти все примеры через Интернет используют этот JAIN Sip API. Есть ли также пакет sip, который поставляется с Java без установки дополнительных вещей, помимо Java SDK, который позволит мне просто отправить SIP-запрос? Когда я пытаюсь импортировать javax.sip, я получаю сообщение о том, что импорт не может быть разрешен.
1 ответ
Никакой SIP не входит в JDK. Я бы порекомендовал перейти на более высокий уровень и использовать спецификацию SIP-сервлетов, а также использовать контейнер с открытым исходным кодом https://github.com/Mobicents/sip-servlets. Вот пример того, чего вы хотите достичь здесь https://github.com/Mobicents/sip-servlets/tree/master/sip-servlets-examples/uac-register