Kann ich einen Anruf über SIP basierend auf einer Telefonnummer weiterleiten?

8

Mein Android 4.0.4-Telefon unterstützt SIP. Die Optionen für die Verwendung von "Internetanrufen" sind jedoch sehr begrenzt: "Für alle Anrufe", "Nur für Internetanrufe", "Für jeden Anruf fragen".

Ich möchte Internetanrufe (SIP) für alle Anrufe außerhalb meiner Vorwahl verwenden (z. B. sollten alle Auslands- und Ferngespräche über SIP und Ortsgespräche über mein reguläres Sprachkonto geführt werden).

Gibt es eine Anwendung, einen Patch oder eine Optimierung, die mir dabei helfen können? Mein Telefon ist gerootet.

haimg
quelle
Fragen zu "Finde mir eine App, die X macht" sind hier im Allgemeinen nicht themenbezogen. (Bitte überprüfen Sie die FAQ .)
Ruben Roy

Antworten:

5

Csipsimple erledigt den Job tatsächlich, wenn Sie ihn als SIP-Client verwenden möchten. Wenn Sie den integrierten SIP-Client bevorzugen, probieren Sie die Advanced Dialer-App aus .

Altruizin
quelle
2

Sie können dies mit einem Programm namens CSipSimple tun. Hier können Sie nicht nur anpassen, ob bestimmte Anrufe über einen Sip-Anbieter weitergeleitet werden, sondern auch welchen Sip-Anbieter. Bei CSipSimple basieren die Filter auf regulären Ausdrücken, sodass viel Flexibilität besteht.

ctt
quelle
0

Sipdroid verfügt über Routing-Funktionen und bietet gleichzeitig grundlegende Unterstützung für Bluetooth-Headsets, die CSipSimple noch fehlt.

Ich konnte es so einrichten, dass Anrufe mit bestimmten Präfixen über die GSM-Sprachverbindung des Geräts und der Rest über SIP erfolgen. Dies hatte den Vorteil, dass kurze "Premium" -Nummern blockiert wurden, die sich in europäischen GSM-Netzen vermehren und darauf ausgelegt sind, unachtsame Handynutzer auszunutzen.

https://code.google.com/p/sipdroid/

BTW, beide Sipdroid und CSipSimple sind Open - Source - Projekte, also , wenn Sie etwas brauchen wirklich erweiterte Routing es nicht unmöglich Code ist die erforderliche Logik direkt in die App.

Alexander Shcheblikin
quelle