SIP Пригласить сообщение python - PullRequest
0 голосов
/ 15 декабря 2018

Я хочу отправить сообщение приглашения SIP от клиента на сервер, используя известный порт.Но я не знаю, как отправить сообщение SIP из сокета.

Я знаю, что сервер прослушивает порт.Как я могу отправить сообщение SIP через клиента?

Я не знаю, как сформировать сообщение SIP, как я могу добавить dest.IP-адрес, адреспорт №, мой IP-адрес, мой порт №?Что-нибудь добавить к этому сообщению?Есть ли класс для сообщения SIP, где я могу заполнить его?

Я могу отправить TCP-сообщение через сокеты, я знаю это.Но эта область (SIP) является новой для меня.

1 Ответ

0 голосов
/ 16 марта 2019

Я бы использовал библиотеку типа https://www.linphone.org/technical-corner/liblinphone. Это мультиплатформенная и многоязычная (так как вы не упоминаете, какую платформу вы хотите) для отправки запроса SIP или языка, который вы хотите использовать

Доступна оболочка Python

Вы регистрируетесь, указывая IP-адрес и порт прокси-сервера SIP, а затем, я полагаю, вы вызываете вызов метода (), который запускает ПРИГЛАШЕНИЕ SIP

...