Механизм пинга с использованием PJSIP

Как найти sip-сервер и порт доступен с помощью библиотеки pjsip? Мне посоветовали использовать pjsip_options_method, но я не знаю, как использовать это, и если у вас есть лучшее решение, чтобы предложить, пожалуйста, сделайте здесь.

1 ответ

Pjsip предоставляет функциональные возможности, которые помогут вам легче создать полноценное приложение SIP. Но если все, что вы хотите знать, это если SIP-сервер работает за определенным портом, то, возможно, использование pjsip немного излишне. Особенно, если вы не знакомы с этим.

Вы можете просто отправить UDP-пакет, содержащий запрос OPTIONS, в порт. Если сервер SIP работает, он ответит ответом OPTIONS.

RFC3261 описывает, как составить запрос / ответ OPTIONS, и предоставляет несколько примеров.

Если вы найдете (бесплатное) приложение отправителя / получателя пакетов UDP в Интернете, вы будете в бизнесе в кратчайшие сроки.

Другие вопросы по тегам