[quote author=MET link=1142858738/0#8 date=1164676133]1) Was braucht es auf Seite des Anrufenden? Genügt es dort im PhonerLite unter Optionen CallTo URLs auszuwählen und die IP zu wählen? Geht dies auch wenn PhonerLite dabei bei irgend einem Voip Provider angemeldet ist (der jedoch dafür nicht gebraucht wird)?[/quote]"Callto URLs" sind etwas ganz anderes. Gewöhnliche Links beginnen mit HTTP://, bspw. http://www.forum.phoner.de. HTTP steht hier nicht nur für das Protokoll, weiterhin ist für diese Zeichenfolge im (Windows-)System ein sog. Handler eingerichtet, d.h. jeder Aufruf, der mit http: beginnt, startet den registrierten Browser, und übergibt den Aufruf (= die Internetadresse) als Parameter. Registriert man nun einen Handler für Phoner (z.b. "callto:"), so wird Phoner gestartet und erhält den Aufruf als Parameter. Der Befehl "Callto:112" (z.B. in die Adresszeile von Explorer / Internet Explorer oder Start-Ausführen eingegeben) startet also Phoner und veranlasst ihn, den Notruf zu wählen. Die Frage nach der IP kann ich so bestätigen, allerdings muss auch der Port übergeben werden: Ich verwende einen Phoner mit GMX-Account (funktioniert mit jedem anderen und auch ohne ebenso), konfiguriert auf IP:Port 192.168.0.26:5061 und dazu einen Phoner lite mit 192.168.0.26:6070 gestartet. Nun reicht es, wenn ich im Phoner die IP:Port des Phoner lite oder umgekehrt im Phoner lite die IP:Port des Phoner eingebe, und die Verbindung wird hergestellt. Normalerweise laufen natürlich nicht beide Programme auf einem Rechner, daher wird die IP unterschiedlich und der Port möglicherweise gleich sein. Gleiche IP bei verschiedenen Rechnern gibt es nur unter Einsatz von NAT mit Portweiterleitung, das ist jedoch nur in [i]sehr[/i] großen Netzwerken der Fall, sowie dann, wenn die Verbindung über das Internet zurück in das Ursprungsnetzwerk geht (was unsinnig wäre). [quote]2) Was braucht es auf Seite des angerufenen?[/quote]Phoner, Phoner lite oder eine andere VoIP-Software Unterstützung des Protokolls SIP und von Direktverbindungen[quote]Ist es dazu erforderlich im PhonerLite ein eigenes Profil zu konfigurieren?[/quote]nein, siehe oben[quote]Wenn ja, wie? Braucht es bspw. dazu hinter einem Router mit Firewall STUN?[/quote]entfällt ;) [quote]3) Wie kann auf Seite des Angerufenen das SIP-Softohone definiert werden auf das P2P-Anrufe eingehen sollen? (Bisherige Versuche lassen mich vermuten, dass der Anruf, unabhängig davon welcher Port der Anrufer in der URL angibt, immer auf Port 5060 kommt.)[/quote]Der PC, auf dem das angerufene Programm läuft, muss aus dem Internet erreichbar sein, also muss der PC entweder eine direkte Verbindung ins Internet nutzen oder eine NAT mit Portweiterleitung nutzen. Da der letztere Fall inzwischen die Regel ist, musst Du dem Angerufenen also erklären können, wie er eine solche Portweiterleitung einrichtet (Handbuch Router). Der weitergeleitete Port ist dann der, der in meinem obigen Beispiel eingegeben werden muss, die IP-Adresse ist die, welche der Internetdienstanbieter für die Verbindung zur Verfügung stellt (steht meistens irgendwo im Webinterface des Routers). Befinden sich mehrere Telefonieprogramme im Netzwerk, so benötigt [i]jedes Programm[/i] einen eigenen Port. [quote]4) Ist auf Seite des Angerufenen ein User-Name erforderlich? Oder, kommt die Verbindung auch ohne "UeserName@" vor der IP zustande?[/quote]entfällt :) [quote]5) Welche Angaben sind für die vollständige URL erforderlich? Braucht es am Anfang "sip:"?[/quote]entfällt :) Kurz gefasst, hast Du folgendes zu tun: [list][*]Jedem Softphone im Netz einen eigenen Port zuweisen[*]Für jedes Softphone eine Portweiterleitung einrichten[*]Jedem Gesprächspartner auf der anderen Seite erklären, wie er das bei sich durchführen kann[*]Verbindung nach obigem Beispiel mit IP-Adresse:Port aufbauen.[/list] Problematisch wird dies natürlich bei Verbindungen über das Internet, wenn keine feste IP zur Verfügung steht, da man vorher die IP-Adressen austauschen muss. Normalerweise sollte hier DynDNS helfen, ich teste das mal eben ... [edit]DynDNS-Verbindung ist fehlgeschlagen. Du kannst allerdings auf je einem Rechner pro Netzwerk (möglichst im Router, wenn unterstützt) [url=http://www.dyndns.org]DynDNS[/url] einrichten, um dann per Ping Befehl an die IP-Adresse zu kommen.[/edit] Viele Grüße, Jens
|