Как отправить SIP-сообщение с помощью пакетной программы

1786
Stefan

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

Я знаю, как сделать это в интерактивном режиме с чем-то вроде Linphone, и я видел различные страницы, объясняющие, как Asterisk может отправлять сообщения (но я не могу понять, как это будет работать из пакетной программы), я также нашел pjsua (который использует текстовый графический интерфейс, так что он немного ближе к тому, что я хочу, но я до сих пор не нашел способа заставить его отправлять SIP-сообщение в пакетном контексте).

[При необходимости, я мог бы, вероятно, согласиться на другой открытый протокол, такой как XMPP / Jabber, но не SMTP, поскольку весь смысл в том, чтобы предупредить меня, когда я получу конкретные сообщения электронной почты. ]

Любой намек?

2
Что вы пробовали? Какая у вас ОС (Linux, Windows, OSX)? Какое программное обеспечение получит сообщение SIP? jcbermu 8 лет назад 0
Я использую Debian GNU / Linux, и клиенты будут разными, но главными должны быть Linphone и Ekiga. Я еще не смог что-то конкретно попробовать (кроме поиска в Интернете), потому что не нашел ничего, с чего можно начать. Stefan 8 лет назад 0
Обычный способ работы SIP состоит в том, что SIP-клиенты (Ekiga или Linphone) регистрируются на сервере (например, звездочка), и с этого момента сервер или клиент используют SIP для сигнализации начала или окончания мультимедийных подключений. Ваша идея будет лучше реализована с использованием XMPP или [websockets] (http://socket.io/get-started/chat/) jcbermu 8 лет назад 0
Да, я знаю, как работает SIP. Мне нужен клиент SIP, который я могу сказать в пакетном режиме, чтобы «войти в свою учетную запись SIP, а затем отправить в ". Это должно быть довольно редко, так что все в порядке, если приходится каждый раз" входить в систему ", а затем" выходить из системы ". Я упоминал, что, возможно, я мог бы приспособить решение, используя вместо этого XMPP, хотя я не уверен, поможет ли это ( AFAIK это также обычно работает, регистрируясь на сервере, почти как SIP). Stefan 8 лет назад 0
Проголосуйте за закрытие, потому что: ..... «Да, я знаю, как работает SIP. Мне нужен клиент SIP, который я могу сказать .....» ..... Xavierjazz 8 лет назад 0

2 ответа на вопрос

1
Noshad Chaudhry

Я думаю, что следующий пост относится к вам. В нем говорится о решениях командной строки SIP, доступных в Linux. https://serverfault.com/questions/231597/command-line-sip-dialer

Действительно, спасибо. Это решения для выполнения аудио SIP-вызовов, а не для отправки мгновенных сообщений. Как ни странно, кажется, что звонки из командной строки (SIP) проще делать :-( Stefan 8 лет назад 0
0
jkow

Pjsua предлагает возможности командной строки SIP Messaging.

Казалось, что он действительно мог бы это сделать, но я не мог понять, как (это всегда, казалось, требовало взаимодействия). Не могли бы вы дать некоторые детали в своем ответе? Stefan 7 лет назад 0
Пожалуйста, прочтите [Как я рекомендую программное обеспечение] (https://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers/5330#5330), чтобы узнать, как Вы должны рекомендовать программное обеспечение. Вы должны предоставить хотя бы ссылку, некоторую дополнительную информацию о самом программном обеспечении и о том, как его можно использовать для решения поставленной задачи. DavidPostill 7 лет назад 0

Похожие вопросы