Я разрабатываю sip-телефон через iOS, используя PJSIP на стороне клиента и opensips на стороне сервера. Я могу зарегистрироваться на сервере и совершать звонки между разными пользователями, но мне нужно получить зарегистрированный список контактов с сервера opensips.
Я использую только фреймворки "pjsip", "pjlib" и "pjlib-util", потому что работаю с мультимедиа с помощью других фреймворков.
Согласно руководству opensips, мне нужно использовать «Интерфейс управления (MI)», чтобы запустить некоторые команды и получить этот список зарегистрированных пользователей.
Моя проблема в том, что я не знаю, как использовать интерфейс управления, запускать эти триггеры и получать список. Или, может быть, есть другой способ получить зарегистрированный список контактов с сервера opensips.
Я был бы признателен за любой пример использования интерфейса управления opensips из PJSIP или из объективного кода c.
Огромное спасибо!