Anruf vom PC aus initiieren und am HW-VoIP Telefon führen

Alle technisch orientierten Fragen und Diskussionen zum Thema VoIP und Internet-Fax-Dienste - unabhängig von VoIP/Internet-Fax-Technologie und Anbieter.
Forumsregeln
Alle technisch orientierten Fragen und Diskussionen zum Thema VoIP und Internet-Fax-Dienste - unabhängig von VoIP/Internet-Fax-Technologie und Anbieter.

Mit FESTNETZ & MOBIL - TELEFONIE & FAX gibt es eine eigene Kategorie für Telefon und Fax ohne Netzwerk/Internet als primäres Übertragungsmedium.

Anruf vom PC aus initiieren und am HW-VoIP Telefon führen

Beitragvon zisco » Do 11 Jan, 2007 09:59

Ist euch eine Möglichkeit (Tool?) bekannt, ein Telefongespräch vom PC aus zu starten (z.B. durch Klick auf die Telefonnummer eines Kontaktes) und aber dann am externen HW-VoIP Telefon (linksys SPA942) zu führen?
(also dass der PC an das Telefon den Befehl zum Wählen schickt).
Danke!
zisco
Neu im Board
Neu im Board
 
Beiträge: 3
Registriert: Mo 28 Aug, 2006 15:05

Beitragvon granig » Do 11 Jan, 2007 19:26

Wenn du als Protokoll SIP verwendest, könntest du mit sipp (http://sipp.sourceforge.net/) einen Anruf auf das VoIP-Telefon absetzen, und sobald du den Call dort angenommen hast, ein REFER (http://www.faqs.org/rfcs/rfc3515.html) nachschicken. Setzt allerdings voraus, dass du dich ein wenig mit dem SIP-Protokoll auskennst ;)
granig
Board-Mitglied
Board-Mitglied
 
Beiträge: 116
Registriert: Fr 23 Apr, 2004 11:15
Wohnort: Wien

Beitragvon granig » Do 11 Jan, 2007 20:45

Und weil mir grad fad war: geht sogar sehr einfach, ohne vorher einen Call aufzubauen (getestet mit sipp v1.1 vom 2007-01-08 unter Linux, Phone ist ein Snom 100):

Call-File ist transfer.xml und sieht so aus:

Code: Alles auswählen
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE scenario SYSTEM "sipp.dtd">
<scenario name="Call Transfer">
  <send retrans="500">
    <![CDATA[
      REFER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
      Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
      From: referrer <sip:referrer@[local_ip]:[local_port]>;tag=[call_number]
      Call-ID: [call_id]
      CSeq: 1 REFER
      Max-Forwards: 70
      Refer-To: <[my_refer_uri]>
      Contact: <sip:referrer@[local_ip]:[local_port]>
      Content-Length: 0

    ]]>
  </send>
</scenario>


Und ausgeführt wird das ganze so (unter Windows heisst das Binary vermutlich sipp.exe):

Code: Alles auswählen
sipp -m 1 -s snomuser -key my_refer_uri sip:[email protected] -sf transfer.xml 192.168.0.103:5060


"snomuser" muss durch einen User ersetzt werden, der am HW-Phone existiert, "sip:[email protected]" durch die URI, die gewählt werden soll (in dem Fall die Zeitansage, geroutet über Telenode), und 192.168.0.103:5060 durch IP/Port des HW-Phones.

Viel Spass :diabolic:
granig
Board-Mitglied
Board-Mitglied
 
Beiträge: 116
Registriert: Fr 23 Apr, 2004 11:15
Wohnort: Wien


Zurück zu VoIP & INTERNET-FAX

Wer ist online?

Mitglieder in diesem Forum: Yandex [Crawler] und 9 Gäste