AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

SIP Client

Ein Thema von Michael Habbe · begonnen am 2. Sep 2016 · letzter Beitrag vom 3. Sep 2016
Antwort Antwort
Benutzerbild von Michael Habbe
Michael Habbe

Registriert seit: 10. Aug 2005
264 Beiträge
 
Turbo Delphi für Win32
 
#1

SIP Client

  Alt 2. Sep 2016, 17:01
Hallo zusammen.

Ich habe versucht, Infos zu einem per Software implementierten SIP-Client zu finden, aber irgendwie gibts da nix.

Ich nutze aktuell in meiner Software die CAPI, um Anrufer zu identifizieren. Im Zuge der Umstellung auf VoIP gibt es an vielen Boxen aber keine S0-Schnittstelle mehr.
Hier möchte ich ansetzen und meine Software als Client an der Box anmelden lassen, um die Anrufsignalisierung auswerten zu können.

Hat sich da schonmal wer mit auseinandergesetzt?

Danke und Gruß
Michael
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.938 Beiträge
 
Delphi 12 Athens
 
#2

AW: SIP Client

  Alt 2. Sep 2016, 18:08
Hab das selbe Problem. Im moment wird es mit xcapi umgangen.
Kann indy nicht auch voip und sip ?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.129 Beiträge
 
Delphi 12 Athens
 
#3

AW: SIP Client

  Alt 2. Sep 2016, 19:22
Nein, Indy kann zwar die Verbindung öffnen, aber nicht damit kommunizieren, da das Protokoll nicht (als Komponente) implementiert ist.

http://sipcomponents.com/
Das Einzige, was ich fand, als ich vor Kurzem auch mal danach guckte.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PosEx im Delphi viel seltener praktiziert.

Geändert von himitsu ( 2. Sep 2016 um 19:28 Uhr)
  Mit Zitat antworten Zitat
bepe

Registriert seit: 17. Okt 2006
119 Beiträge
 
#4

AW: SIP Client

  Alt 2. Sep 2016, 21:09
Hi,

vor einigen Jahren hatte ich das Thema mal. Damals hatte ich einen SIP Stack und die Asterisk Manager Schnittstelle umgesetzt, um alle (sehr umfangreiche) Wünsche umsetzen zu können.
An sich war das trivial. Nur bei der Anmeldung hatte ich mich etwas dumm angestellt. Hier nachzulesen.

Die Infos zu SIP finden sich im RFC 3261.

In dem Thread hat hinnack noch auf eine Indy Implementierung hingewiesen. Diese habe ich mir nie angesehen und die Seite gibt es nicht mehr. Aber den Quelltext (bzw. eine Fassung davon) gibt es noch auf GitHub.

mfg,
bp
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.129 Beiträge
 
Delphi 12 Athens
 
#5

AW: SIP Client

  Alt 3. Sep 2016, 00:03
und die Seite gibt es nicht mehr.
Seiten wie
https://archive.org/web/
http://www.waybackmachine.org/
sind immer mal einen Blick wert.

Hach ja, das schöne alte phpBB-Design der DP :träum:
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PosEx im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

AW: SIP Client

  Alt 3. Sep 2016, 18:59
um einen Anrufer zu erkennen kann man bei allen Anlagen mit TAPI machen. Die SIP Clients bilden und der Regel ein komplettes Telefon ab mit allen drum herum.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz