Home / LinuxUser / 2009 / 06 / Jingle Bells

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

KDE Plasma Workspaces 4.8
(306 Punkte bei 32 Stimmen)
SUSE12
(173 Punkte bei 4 Stimmen)
Pardus Linux am Ende?
(164 Punkte bei 4 Stimmen)
OpenSuse 12.1-Service Kit 01/12
(161 Punkte bei 4 Stimmen)
Meinst Du: Patch CD Updates?
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.
AA_glocke_sxc323973.jpg

© sxc.hu

Jingle Bells

Audio/Videochats mit Jingle und Empathy

20.05.2009 Endlich freie Konkurrenz zu Skype und Co.: Dank der Jabber-Erweiterung Jingle führen Sie Ihre Videotelefonate jetzt über den IM-Client Empathy. Doch noch klingelt es nicht überall.

Audio/Videochats verdrängen mehr und mehr das konventionelle Telefon. Allerdings befindet sich diese populäre Anwendung fest in der Hand einiger weniger proprietärer Dienste, von denen sich Skype den größten Teil des Kuchens gesichert hat. Aber auch die "klassischen" IM-Dienste wie ICQ und MSN haben multimediale Funktionen nachgerüstet, sodass auch diese Unternehmen kräftig im Markt mitmischen. Als einzige Möglichkeit, mit freier Software zu über das Internet zu kommunizieren, hat sich SIP über Clients wie Ekiga oder Wengophone etabliert. Doch die oft aufwändige Einrichtung und Bedienung verschreckt interessierte Laien und beschränkt den Kreis der SIP-Anwender auf Unternehmen und einzelne Spezialisten.

Immerhin mausert sich inzwischen still und heimlich der offene Standard Jabber zu einem ernsthaften Konkurrenten für diese Dienste. Viele Anwender wissen gar nicht, dass sie letzten Endes Jabber verwenden, denn Dienste wie Google Talk oder der GMX/Web.de-Multimessenger hängen es nicht an die große Glocke, dass sie auf Jabber basieren. Besitzt man ein Konto bei solchen Diensten, so kann man zum einen mit jedem anderen Jabber-Account kommunizieren und zum anderen auch einen der vielen freien Jabber-Clients nutzen. So ist man weder auf den Client des jeweiligen Anbieters festgenagelt, noch besteht auch nicht die Gefahr, dass der Anbieter alle paar Wochen sein Protokoll ändert, so dass alternative Client-Programme vor verschlossenen Türen stehen.

Es klingelt

In den vergangenen Jahren wurde Jabber stark erweitert. Mit Jingle [1] entstand eine Erweiterung, mit der sich neben Texten auch Daten von Client zu Client übertragen lassen. Das vereinfacht nicht nur den Dateiversand über Jabber, sondern schafft auch die Möglichkeit, Audio- und Videochats über das Protokoll zu realisieren. Telefonate oder Videochats funktionieren auch dann, wenn man hinter einem Router sitzt – das Weiterleiten von Ports vom Router auf den Rechner ist nicht nötig.

Die Technik dazu entstand ursprünglich bei Google geschaffen und kam erstmals im Rahmen von Google Talk [2] zum Einsatz. Anfangs hielt Google den Quellcode geschlossen, doch Ende 2005 veröffentlichte es die Erweiterung unter dem Namen Jingle [3]. Nun, mehr als drei Jahre später, wachsen die Welten langsam zusammen. Mit dem Instant-Messenger Empathy [4], der auf dem Telepathy-Framework ([5], siehe Kasten "Telepathische Kommunikation") basiert, gibt es jetzt erstmals eine vollständige Jingle-Implementierung, die (Video-)Telefonate über Jabber ermöglicht (Abbildung 1). Mit der aktuellen Version von Empathy, wie sie beispielsweise das brandneue Ubuntu 9.04 "Jaunty Jackalope" enthält, lassen sich jetzt auch unter Linux ohne aufwändige Installation Audio/Video-Gespräche via Jabber führen.

Abbildung 1: Ein Videogespräch über Empathy – Das funktioniert momentan aber nur, wenn beide Seiten den Instant-Messenger benutzen.

Telepathische Kommunikation

Bei Telepathy handelt es sich um eine formale Beschreibung des Freedesktop.org-Projekts. Sie beschreibt die Kommunikation zwischen Computerprogrammen aus dem Bereich Internettelefonie, Instant Messaging und Videotelefonie. Die Telepathy-Spezifikation sieht zwei Arten von Software vor: So genannte Verbindungsmanager sowie Clients. Die Verbindungsmanager stellen dem System Dienste zur Übertragung von Bild, Ton sowie anderen Daten über Protokolle und Dienste wie XMPP, IRC, SIP oder MSN bereit. Somit lassen sich recht einfach Instant-Messaging-Programme auf Basis von Telepathy realisieren. Empathy stellt das Referenzprojekt eines auf Telepathy basierenden Instant-Messengers dar.

Verwenden beide Gesprächspartner Empathy, so funktionieren Telefonate und Videogespräche ohne Probleme. In der Kontaktliste erscheint neben dem Kontakt ein kleines Telefon, das die Fähigkeit des Gegenübers zu Audio/Videogesprächen symbolisiert. Mit einem Mausklick auf dieses Icon starten Sie dann ein Telefonat; je nach Bedarf aktivieren Sie zusätzlich die Webcam.

Auch sonst macht Empathy keine schlechte Figur: So kooperierte es mit den üblichen Instant-Messaging-Protokollen und stellt so eine gute Alternative zu Pidgin da. Als offizielles Gnome-Projekt integriert sich Empathy perfekt in die Desktopumgebung. So speichert es etwa die Zugangsdaten im Gnome-Schlüsselbund, statt wie Pidgin im Klartext auf der Festplatte.

Das bislang größte Manko des Programms: Es gibt noch keinen Weg, Videochats oder Gespräche via Empathy zu verschlüsseln. Laut diversen Aussagen in Blogs [6] und über IRC arbeiten die Entwickler jedoch an dem Problem.

Anschlussfragen

Wie erwähnt funktioniert die Kommunikation via Empathy nur so lange problemlos, wie beide Gesprächspartner einen auf Telepathy basierenden Client verwenden. Aktuell ist die Auswahl entsprechender Anwendungen jedoch recht klein – noch hat kein anderer Jabber-Client die Jingle-Erweiterungen so weit implementiert wie Telepathy. Aber andere Entwickler bleiben nicht rastlos: Laut der KDE-4-Roadmap [7] soll KDE 4.3 Unterstützung für Videogespräche über Jabber mitbringen. So scheint es nur noch eine Frage der Zeit, bis andere Clients die nun gelegten Grundlagen aufgreifen.

Die spannendste Frage: Wie gut kommt Empathy mit Google Talk zurecht? Die Antwort darauf fällt ungewiss aus: Auf der einen Seite funktionieren Telefonate zu Kontakten, die Google Talk (also die alleinstehende Anwendung) verwenden, sehr gut. Auch hier signalisiert wieder ein kleines Icon (Abbildung 2) neben dem Kontakt in Google Talk, dass der Gesprächspartner Audio/Video beherrscht.

Abbildung 2: Google Talk im Gespräch mit einem Kontakt, der Empathy benutzt. Das kleine Telefon symbolisiert, dass der Kontakt in der Lage ist, via Jabber ein Telefonat zu führen.

Andererseits beherrscht Google Talk noch keine Videogespräche. Die bleiben bislang der in Google Mail integrierten Chat-Funktion vorbehalten, und auch hier zeigen sich noch ein paar Probleme. So realisiert Google Chat nicht, dass Empathy-Kontakte über Audio/Video-Fähigkeiten verfügen. Daher lassen sich über Google Chat keine Telefonate zu Empathy-Clients starten, obwohl man umgekehrt mit Empathy problemlos bei Kommunikationspartnern anrufen kann, die über Google Chat eingeloggt sind. Die Entwickler von Empathy arbeiten jedoch nach eigenen Angaben daran, Audio/Video zu Google Talk vollständig zu unterstützen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare
Psi nicht vergessen
SMP (unangemeldet), Freitag, 07. August 2009 01:16:09
Ein/Ausklappen

Die Ende Juli erschienene Version 0.13 von Psi (http://psi-im.org/ – Qt-basiert, für POSIX/X11, Windows und Mac) unterstützt ebenfalls Audio via Jingle – Video dürfte in naher Zukunft hinzukommen, die Windows-Version installiert auch schon entsprechende DLLs. Es wird allerdings nur der offizielle Jingle-XEP unterstützt, nicht die alte Variante die noch von GoogleTalk verwendet wird, sodass Gespräche mit GoogleTalk nicht möglich sind.


Bewertung: 135 Punkte bei 14 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

3972 Hits
Wertung: 209 Punkte (21 Stimmen)

Schlecht Gut

Infos zum Autor

Christoph Langner

Ich bin Blogger und freier Autor für die Linux User bzw. Ubuntu User. Ihr könnt mein Blog unter http://linuxundich.de besuchen oder mir über @ChrisZwitschert auf Twitter bzw. @Chrissss auf identi.ca folgen.


Infos zur Publikation

Infos zur Publikation

title_2012_02

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Knoppix: Bootvorgang mit Cheatcode beschleunigen
Knoppix: Bootvorgang mit Cheatcode beschleunigen
Marcel Hilzinger, 18.01.2012 21:05, 0 Kommentare

Die Bootsequenz der Live-Distribution sucht beim Start zunächst auf Festplatten, dann auf USB-Sticks und erst dann in den DVD-Laufwerken (/dev/sr* oder /dev/scd*) nac...

Aktuelle Fragen

OpenSuse 12.1-Service Kit 01/12
Christoph-J. Walter, 28.01.2012 08:52, 2 Antworten
Hallo Gemeinde, ich habe 12.1 neu installiert. Alles in Ordnung! Nun möchte ich das Service Kit (...
Ubuntu 11.10 konfigurieren
Michael Hinz, 27.01.2012 17:52, 0 Antworten
Ubuntu läuft bei mir. Allerdings nur, wenn die Daten-CD eingelegt ist. Unabhängig von Bios-Einste...
SUSE12
Jörg Müller, 25.01.2012 14:27, 5 Antworten
Hallo Gemeinde Ich habe schon ziemlich lange auf einem Rechner Linux laufen, bin also nicht ganz...
Hat jemand Erfahrung beim Einsatz einer Kinect / OpenNI?
GoaSkin , 24.01.2012 23:35, 0 Antworten
Hallo, ich habe mir eine Kinect zugelegt, um zu schauen, was man damit unter Linux so machen k...
Kollaboration - Zeichnen auf mehreren Geräten gleichzeitig
Ludwig jun. B., 19.01.2012 11:17, 4 Antworten
Schönen guten Tag, ich suche aktuell eine Software für Linux/Windows (eines von beiden), welch...