Startseite » Kommunikation » Sipdroid Ein robuster Open-Source-VoIP-Client

    Sipdroid Ein robuster Open-Source-VoIP-Client

    Sipdroid (so genannt, weil es das Session Initiation Protocol oder SIP verwendet) ist ein Open-Source-VoIP-Client für Android, der eine Reihe von Codecs unterstützt und Videoanrufe ermöglicht.

    Wenn Sie mit VoIP und SIP vertraut sind (und ein bisschen Technikfreak), ist dies möglicherweise nur der kostenlose VoIP-Client, nach dem Sie gesucht haben.

    Das in dieser Bewertung verwendete Telefon ist mein HTC Desire. Mit einem 1-GHz-Prozessor, einem 512-MB-ROM-ROM und einem fast 576-jährigen RAM ist dieses Telefon noch immer ein sehr schnelles und leistungsstarkes Telefon.

    Ist Sipdroid für dich?

    Sipdroid, das im Android Market erhältlich ist, richtet sich an Personen, die bereits über grundlegende VoIP-Kenntnisse verfügen, da einige Einstellungen erforderlich sind. Da es so viele verschiedene Parameter gibt, die konfigurierbar sind, kann ein durchschnittlicher Benutzer leicht überfordert werden. Jeder, der bereits über SIP-Kenntnisse verfügt, sollte diese Anwendung einfach und unkompliziert finden.

    Da es sich um Open Source handelt, ist es weitervertreibbar und eine Kopie des Quellcodes ist für jeden verfügbar, der ihn ändern möchte.

    Die Benutzeroberfläche, bei der weniger mehr ist

    Die Benutzeroberfläche ist nicht aufregend. Da ich bei vielen verschiedenen Open-Source-Softwarepaketen mit vollem Funktionsumfang finde, legen die Entwickler großen Wert auf die Hauptfunktion der Anwendung und wenig auf die kosmetischen Funktionen.

    Sipdroid-Hauptmenü

    Erwarten Sie keine ausgefallenen Grafiken, da die Anwendung fast ausschließlich aus Textfeldern und Funkschaltern besteht.

    Die Benutzeroberfläche von Sipdroid funktioniert gut mit mir, da es mir als Benutzer vor allem darum geht, Anrufe zu tätigen und zu empfangen. Die Verschönerung der Benutzeroberfläche interessiert mich nur, wenn ich weiß, dass die Anwendung vollständig zur Anrufabwicklung geeignet ist.

    SIP-Konten

    Die Ersteinrichtung von Sipdroid dauert nur wenige Minuten. Die Informationen, die Sie für das Setup benötigen, sind Benutzername, Kennwort, Server oder Proxy und Domänenname.

    SIP-Konto

    Sobald Sie Sipdroid konfiguriert haben, führen Sie ein paar Testanrufe durch und schon sind Sie fertig.

    Benachrichtigungen

    Die Hintergrundoperation von Sipdroid ist konfigurierbar und fügt standardmäßig ein farblich gekennzeichnetes Symbol in die Benachrichtigungsleiste ein.

    Wenn Sie die Power Bar nach unten ziehen, sehen Sie die Registrierung und den Anrufstatus.

    Benachrichtigungen in Sipdroid

    Wenn Sie einen Anruf erhalten, werden verschiedene Bildschirme angezeigt:

    Während des Anrufs werden Bildschirme angezeigt

    Codecs

    Die für den Benutzer verfügbaren Codecs sind reichlich:

    Verfügbare Codecs

    Wie zu erwarten, ist GSM (der von Ihrem Mobiltelefon verwendete Codec) optional verfügbar. PCMA und PCMU (Ihr standardmäßiger PSTN-Qualitätscodec) sind ebenfalls vorhanden: Ideal, wenn Sie nur über ein LAN telefonieren möchten.

    G.722, ein Breitband-Hi-Def-Audiocodec, tritt ebenfalls in Erscheinung. Der Nachteil von G.722 ist jedoch, dass es etwas mehr Rechenleistung als seine PCMA-, PCMU- und GSM-Pendants erfordert und nicht für alle Android-Handys geeignet ist.

    Erweiterte Optionen

    Ich war begeistert von der Anzahl der verfügbaren konfigurierbaren erweiterten Optionen. Diese Optionen erfordern mindestens ein gewisses Maß an VoIP-Kenntnissen, um zu wissen, was Sie ein- und ausschalten möchten:

    Erweiterte Einstellungen

    Mehr Optionen

    Weitere erweiterte Optionen umfassen STUN-Unterstützung, Hörer- und Mikrofonverstärkung, integrierte PBX-Funktionen mit Integration und Video-Bitrate. Stimmt; SIP-Client und SIP-Client mit vollem Funktionsumfang sind in der Lage, Videoanrufe zu senden und zu empfangen!

    Leider unterstützt mein HTC Desire keine Videoanrufe, daher kann ich keine Berichte über die Videoqualität oder -verarbeitung erstellen.

    Einige grundlegende Tests

    Das ist das wahre Stück, das ich liebe. Wenn ich irgendetwas teste, das mit SIP in Verbindung steht, möchte ich als Erstes sehen, ob ich es brechen kann.

    Hier ist eine Zusammenfassung einiger grundlegender Tests, die ich durchgeführt habe:

    • Anrufe tätigen und annehmen: Bestanden
    • Halten - Halten und abrufen: Bestanden
    • Anruf an ein anderes Telefon weiterleiten: Bestanden
    • Bleiben Sie länger als 1 Stunde in einem Anruf: Bestanden
    • Einen G.722-Codec-Aufruf aushandeln: Bestanden
    • Verhandeln Sie einen G.711-Codec-Aufruf: Bestanden
    • Halten - Halten Sie einen Anruf und rufen Sie Folgendes ab: Gescheitert

    Fazit

    Das Halten eines Anrufs ist wohl eine der am häufigsten verwendeten Funktionen eines halbintelligenten Telefonsystems. Es ist auch eines der Dinge, die so viele Anbieter um die korrekte Implementierung kämpfen, einschließlich Sipdroid. Lassen Sie sich nicht abschrecken, da die VoIP-Anwendungen je nach verwendetem SIP-Server unterschiedlich kompatibel sind.

    Sipdroid im Android Market

    Sipdroid hat eine ziemlich lange Fehlerliste, an der aber gearbeitet wird. Dies zeigt, dass nicht nur eine aktive Community bereit ist, die gefundenen Fehler zu melden, sondern dass es auch Menschen gibt, die bereit sind, diese zu beheben. Ich kann mir vorstellen, dass dies für Sipdroid noch früh ist und wir werden wahrscheinlich erwarten, dass diese Anwendung für einige Jahre im Android Market erscheint.