Я использую библиотеку sofia-sip (open source, межплатформенный SIP-стек), и я вижу, что она автоматически отвечает на входящую информацию SIP, даже если она Сообщения INFO относятся к диалогу SIP, который уже был уничтожен ... Кто-нибудь испытал ту же проблему? Предыдущая версия библиотеки, похоже, не показала этого поведения.Последняя София-Сип отвечает автоматически с 200 на входящую информацию
1
A
ответ
0
Я не уверен в изменении поведения в Sofia-SIP между релизами.
Если вы хотите управлять обработкой метода SIP в своем приложении, а не позволять Sofia-SIP автоматически отвечать на него, то при инициализации вы должны позвонить nua_set_params()
и передать его NUTAG_APPL_METHOD("<METHOD-NAME>")
, например. NUTAG_APPL_METHOD("INFO")
.
Если у вас есть дополнительные вопросы, можете задать вопрос по телефону Sofia-SIP mailing list.
Мне нужно создать и приложение с софией, и я ничего не знаю о sip и sofia, можете ли вы, пожалуйста, направить меня! –
@DevangGoswami: Вы хотите, чтобы я написал вам учебник SIP и Sofia-SIP? Извините, у меня пока нет времени и ресурсов. Для SIP я предлагаю вам прочитать SIP RFC, начиная с [RFC 3261] (https://tools.ietf.org/html/rfc3261). Для Sofia-SIP я предлагаю вам посмотреть пример приложения и адаптировать его к вашим потребностям. –