So senden Sie eine SIP-Nachricht mit einem Stapelverarbeitungsprogramm

1860
Stefan

Ich muss etwas vermissen. Ich kann anscheinend nicht finden, wie ich eine Sofortnachricht über SIP mit einem einfachen Stapelverarbeitungsprogramm verschicken kann, an das ich den Inhalt der Nachricht weiterleiten kann.

Ich weiß, wie man es interaktiv mit so etwas wie Linphone macht, und ich habe verschiedene Seiten gesehen, auf denen erklärt wird, wie Asterisk Nachrichten senden kann (aber ich kann nicht verstehen, wie das mit einem Stapelverarbeitungsprogramm funktionieren würde). Ich habe auch pjsua gefunden Ich verwende eine Text-GUI, also etwas näher an dem, was ich möchte, aber ich habe immer noch keine Möglichkeit gefunden, eine SIP-Nachricht im Batch-Kontext zu senden.

[Falls erforderlich, könnte ich mich wahrscheinlich für ein anderes offenes Protokoll wie XMPP / Jabber, aber nicht für SMTP entscheiden, da es wichtig ist, mich zu benachrichtigen, wenn ich bestimmte E-Mail-Nachrichten erhalte. ]

Irgendein Hinweis?

2
Was hast du versucht? Was ist Ihr Betriebssystem (Linux, Windows, OSX)? Welche Software erhält die SIP-Nachricht? jcbermu vor 8 Jahren 0
Ich verwende Debian GNU / Linux, und die Clients werden unterschiedlich sein. Die wichtigsten sollten Linphone und Ekiga sein. Ich konnte noch nichts konkret ausprobieren (außer im Web zu suchen), weil ich nichts gefunden habe, mit dem ich anfangen könnte. Stefan vor 8 Jahren 0
Die übliche Funktionsweise von SIP besteht darin, dass sich SIP-Clients (Ekiga oder Linphone) in einem Server (z. B. Sternchen) anmelden, und der Server oder Client verwendet dann SIP, um den Beginn oder das Ende von Multimediaverbindungen zu signalisieren. Ihre Idee wird besser mit XMPP oder [websockets] (http://socket.io/get-started/chat/) umgesetzt. jcbermu vor 8 Jahren 0
Ja, ich weiß, wie SIP funktioniert. Ich brauche einen SIP-Client, den ich im Batch-Modus anweisen kann, sich "in meinen SIP-Account einzuloggen und dann zu senden zu ". Es sollte ziemlich selten sein, also ist es OK, wenn es sich jedes Mal" anmelden "und dann" abmelden "muss. Ich erwähnte, ich könnte wahrscheinlich eine Lösung mit XMPP verwenden, da ich nicht sicher bin, ob das helfen würde ( AFAIK funktioniert dies normalerweise auch, wenn Sie sich bei einem Server registrieren (ähnlich wie SIP). Stefan vor 8 Jahren 0
Stimmen Sie zu, weil: ..... "Ja, ich weiß, wie SIP funktioniert. Ich brauche einen SIP-Client, den ich sagen kann ....." ..... Xavierjazz vor 8 Jahren 0

2 Antworten auf die Frage

1
Noshad Chaudhry

Ich denke, der folgende Beitrag trifft auf Sie zu. Es spricht über SIP-Lösungen für die Befehlszeile, die in Linux verfügbar sind. https://serverfault.com/questions/231597/command-line-sip-dialer

Vielen Dank. Dies sind Lösungen zum Durchführen von Audio-SIP-Anrufen, anstatt Sofortnachrichten zu senden. Seltsamerweise scheint es, dass das Telefonieren über die Befehlszeile (SIP) einfacher ist :-( Stefan vor 8 Jahren 0
0
jkow

Pjsua bietet SIP-Messaging-Funktionen für die Befehlszeile.

Es schien, als könnte es das tatsächlich tun, aber ich konnte nicht herausfinden, wie (es schien immer eine Interaktion zu sein). Könnten Sie in Ihrer Antwort einige Details angeben? Stefan vor 7 Jahren 0
Bitte lesen Sie [Wie empfehle ich Software] (https://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers/5330#5330), um einige Tipps zu erhalten Sie sollten Software empfehlen. Sie sollten mindestens einen Link sowie einige zusätzliche Informationen über die Software selbst und deren Verwendung zur Lösung des Problems in der Frage angeben. DavidPostill vor 7 Jahren 0