Quasselstrippen
Total Page:16
File Type:pdf, Size:1020Kb
Sechs Linux-VoIP-Clients im Vergleich Software Quasselstrippen Bitparade 46 Ruf mal wieder an – zahlreiche VoIP-Clients laden zum Telefonieren und Chatten unter Linux ein. Nach einem ausführlichen Test der aktuellen Softphones ist die Bilanz jedoch ernüchternd: Nur ein Programm überzeugte Stefan Schwarzer Linux-Magazin 08/09 08/09 Linux-Magazin und ermöglichte die Kommunikation über NAT-Grenzen hinweg. 2.0.12 ist das Design etwas überarbeitet. Der Hauptbildschirm (Abbildung 1) prä- sentiert nun eine Liste der Kontakte mit deren Onlinestatus (verbunden, abwe- send, nicht stören und so weiter). Beim ersten Start bietet der Konfigurati- onsassistent an, ein kostenloses Konto bei Ekiga.net anzulegen. Falls kein Bedarf nach einem solchen Account besteht, setzt der Anwender ein Häkchen in die entsprechende Checkbox. Der folgende Dialog legt auf Wunsch ein Konto an, um ins herkömmliche Telefonnetz anzu- rufen. Leider bietet der Ekiga-Assistent nicht an, ein Konto eines anderen Anbie- © Ronen, Fotolia.com © Ronen, ters einzutragen; das holt der Anwender zu einem späteren Zeitpunkt über den Fast zwei Jahre ist es her, dass die Zeit- det (siehe Kasten „Plattformunabhän- »Bearbeiten«-Dialog nach. schrift „LinuxUser“ fünf VoIP-Clients ge- gig, aber proprietär: Skype“). Ekiga unterstützt den Anwender auch bei testet hat [1]. Inzwischen hat sich einiges Qutecom [9], der Nachfolger von Wen- der Konfiguration der Übertragungsraten getan – Zeit für einen weiteren Blick auf gophone, hätte ebenfalls mit von der sowie der verwendeten Audio- und Vi- die Softphones. Leider bedeutet eine neue Partie sein sollen. Das auf der Projekt- deo-Hardware. Apropos Hardware: Ekiga Version nicht in allen Fällen neue Fea- Homepage angebotene Paket lässt sich bietet für aktive Kameras an, die Hellig- tures und verbesserte Funktionen. Nur allerdings wegen zahlreicher ungelöster keit, den Kontrast und den Weißabgleich ein einziger Client tat sich hervor und Abhängigkeiten nicht installieren. Prob- einzustellen. Damit entlockte der Client überzeugte auf dem Testsystem (siehe leme bereitet auch der in Java geschrie- der relativ preiswerten Test-Webcam Kasten „So haben wir getestet“). bene SIP Communicator [10], der zu- auch bei schlechteren Beleuchtungsver- künftig neben SIP auch diverse andere hältnissen ein brauchbares Bild. Die Kandidaten Protokolle unterstützen soll. Die derzeit Die Konfigurationsdialoge des Programms erhältliche Alphaversion bietet im Dialog sehen ähnlich wie in früheren Versionen Die folgenden Programme treten gegen- zur Konto-Erstellung eine exotisch anmu- aus, allerdings muss der Benutzer für einander an: Ekiga [3], Kphone [4], Lin- tende Vielfalt: AIM, Dict, Google Talk, einige Einstellungen, etwa die SIP- und phone [5], SFLphone [6] und Twinkle Gibberish, ICQ, IRC, Jabber, MSN, RSS, RTP-Ports oder die eigene IP-Adresse, auf [7]. Zum Einsatz kam jeweils die Version SIP, SSH, Yahoo und Zeroconf. Die SIP- den externen Gnome-Konfigurationsedi- aus dem offiziellen Ubuntu-Paketarchiv, Unterstützung in der getesteten Release tor ausweichen. Ganz weggefallen ist die da die Installation aus den Quellen ein- 1.0 Alpha 3 funktionierte aber zumindest Log-Funktion, die früher viele hilfreiche schließlich aller Abhängigkeiten mitunter in der Testumgebung fast gar nicht. Informationen zur Fehlersuche aufzeich- mühsam ist. Daher sind nicht alle Test- nete und zum Beispiel die Registrierung kandidaten in der neuesten Version ver- E Ekiga beim Anbieter und den Gesprächsaufbau treten (Tabelle 1). Wegen seiner weiten einschließlich verwendeter Codecs pro- Verbreitung durfte auch Skype [8] im Test Ubuntu liefert Ekiga als festen Bestand- tokollierte. mitmischen und zeigen, wie es gegen- teil des Gnome-Desktops in Version 3.2.0 Das neue Ekiga zeigte leider noch ein über den freien Konkurrenten abschnei- aus. Gegenüber der Vorgängerversion paar Macken mehr im Test: Arbeitete Software Kphone verwaltet nur ein SIP-Konto pro So haben wir getestet Instanz. Will der Benutzer unter meh- Die Protokolle SIP (Session Initiation Protocol) Fassung, der über eine Fritzbox Fon WLAN reren Accounts erreichbar sein, startet und RTP (Realtime Transport Protocol) ermög- 7050 per DSL mit dem Internet verbunden war. er das Programm entsprechend oft mit lichen das Telefonieren übers Internet. Dabei Port-Weiterleitungen für VoIP waren am Router dem Parameter »-u«, zum Beispiel über Bitparade ist SIP für den Aufbau, für die Steuerung und nicht aktiv. Viele der im Test aufgetretenen den Abbau der Gespräche zuständig; RTP hin- Probleme dürften auf dieses Setup zurückzu- »kphone -u ekiga«, um das Profil für gegen übernimmt den Transport der audiovisu- führen sein und bei einer direkten Anbindung Ekiga.net zu verwenden. Ungewöhnlich ellen Daten. Ein Artikel in der vorigen Ausgabe ans Internet wegfallen. an der Kontenverwaltung ist auch, dass 47 [2] zeigt, dass der Transfer von SIP und RTP Die Tester richteten verschiedene SIP-Konten Kphone einen Neustart braucht, um die aus einem privaten Subnetz hinter einem NAT- bei Ekiga.net, Sipgate und GMX ein; teilweise Änderungen zu aktivieren. Gateway nicht ganz trivial ist. kamen Gateways zwischen SIP und dem her- Aus dem NAT-Netz funktionierten im Test Um möglichst praxisnahe Bedingungen zu bie- kömmlichen Telefonnetz zum Einsatz. Das weder die Registrierung bei Ekiga oder 08/09 Linux-Magazin ten, bestand der Testaufbau für diesen Artikel Logitech-350-USB-Headset und die Logitech- Sipgate noch ausgehende Anrufe. Letz- aus einem Single-Prozessor-AMD64 mit der Quickcam Messenger arbeiteten problemlos teres könnte auch damit zu tun haben, aktuellen Ubuntu-Version 9.04 in der 32-Bit- mit dem Testrechner zusammen. dass Kphone selbst keine Auswahl der Audio-Schnittstellen anbietet und mög- die 2er Version mit allen Anrufvarianten schon die Registrierung ablehnten [11] licherweise die unter Gnome gewählten auch hinter einem NAT-Router einwand- und mit »403 Forbidden« antworteten. Einstellungen nicht akzeptiert. Obwohl frei, kam im Test der Version 3.2.0 bei STUN aktiviert war, verwendete Kphone empfangenen Anrufen der Ton des Ge- E Kphone genau wie Ekiga eine private IP-Adresse genübers nicht an. Zudem kam es mit- beim Registrierungsversuch. unter zu Phantom-Verbindungen: Hier Der KDE-Client spielt schon einige Jahre teilte Ekiga bei einem ausgehenden Anruf in der Softphone-Liga mit; im Test kam E Linphone zwar unverzüglich mit, dass die Verbin- Version 4.2 zum Einsatz. Kphone ist re- dung aufgebaut sei, beim Angerufenen lativ schlicht gehalten und präsentiert ein Bei diesem Client waren die Versionsun- kam allerdings noch nicht einmal ein übersichtlich gestaltetes Hauptfenster. terschiede am größten: Während zur Zeit Rufsignal an. Bei Telefonaten mit dem Beim ersten Start öffnet das Programm der Drucklegung Version 3.1.2 aktuell programmeigenen Echodienst, betrug die den Dialog zur Eingabe der SIP-Konto- war, lieferte das Testsystem Linphone in Latenz zwischen Sprechen und Hören daten (Abbildung 2). Die Beschriftung 2.1.1 aus. Auch dieses Programm präsen- mehr als eine Sekunde. Zugegeben: Das der Eingabefelder ist etwas besser ge- tiert sich eher schlicht, aber zweckmä- könnte auch am Echodienst selbst liegen, löst als bei Ekiga – abgesehen vom Feld ßig (Abbildung 3). Ein Klick auf »Show die lange Latenz trat allerdings bei den »q-Wert«. Auch die Angabe »optional« more« bietet zusätzliche Konfigurations- anderen SIP-Clients nicht auf. beim Authentifizierungs-Benutzernamen möglichkeiten für die Lautstärke, den Unschön ist vor allem, dass Ekiga wäh- ist irreführend: Für Konten, bei denen sich Onlinestatus, eine Wähltastatur und die rend der Registrierung beim Provider die dieser vom »Benutzer-Teil der SIP-URL« eingetragenen Kontakte. IP-Adresse aus dem privaten Netz ver- unterscheidet, ist er obligatorisch. Auch Ist eine Webcam angeschlossen, zeigt wendete, obwohl es die öffentliche Ad- wenn die Checkbox zur automatischen Linphone nach einem Klick auf »Enable resse hätte sein sollen. Das führte dazu, Anmeldung aktiviert ist, meldet Kphone Video« ein einfarbig grünes Bild. Ohne dass die SIP-Provider 1&1 und GMX sich nicht zwingend selbstständig an. Kamera führte ein Klick auf diese Schalt- Abbildung 1: Der Startbildschirm von Ekiga zeigt eine Liste der Abbildung 2: Kphone nach dem Start: Einige Felder im Einrichtungsdialog der SIP-Konten, zum Kontakte. Rechts erscheint bei angeschlossener Kamera das Beispiel der »q-Wert«, sind eher verwirrend als nützlich. Dafür besticht das Hauptfenster des eigene oder (während eines Videochats) das Bild des Gegenübers. Clients durch eine schlichte Oberfläche, in der sich Anwender schnell zurechtfinden. Software Tabelle 1: VoIP-Clients im Vergleich Kriterium Ekiga Kphone Linphone SFLphone Twinkle Skype Testversion 3.2.0 4.2 2.1.1 0.9.5 1.2 2.0.0.72 Neueste Version 3.2.4 4.2 3.1.2 0.9.5 1.4.2 2.0.0.72 (Linux) Bitparade Lizenz GPL GPL GPL GPL GPL proprietär Protokolle H.323, SIP SIP SIP IAX, SIP SIP proprietär 48 Deutschsprachiges GUI ja ja nein unvollständig ja ja Anruffunktionen Automatisch annehmen nein nein nein nein ja ja Automatisch abweisen ja nein nein nein ja ausgew. Teilneh- mer Linux-Magazin 08/09 08/09 Linux-Magazin Weiterleiten ja ja ja nein ja ja (kostenpflich- tig) Wahlwiederholung nein nein ja nein ja ja Konferenzschaltung 2), 3) nein nein nein nein 3 25 Stummschaltung ja nein nein ja ja ja Video-Abschaltung ja n. a. ja entfällt entfällt ja Zusatzfunktionen DTMF INFO, RFC 2833 ja INFO, RFC 2833 ja Inband, INFO, RFC ja 2833 Chat ja ja ja nein ja ja Video ja mit Zusatzsoft- ja nein nein ja ware Dateitransfer