Aufmacher

Musik liegt in der Luft

Multimedia-Streaming im lokalen Netz mit Firefly

01.06.2008
Sie besitzen mehrere Computer und möchten auf allen Rechnern Ihr volles Musikrepertoire zur Verfügung haben? Dann ist der Mediaserver Firefly das passende Werkzeug für Sie.

Sie sitzen mit Ihrem Notebook auf dem Balkon, zu den warmen Strahlen der untergehenden Sonne würde jetzt die neue CD Ihres Lieblingsinterpreten passen. Doch daraus wird nichts: Dessen Songs liegen zwar auf dem Arbeitsplatz-PC in der Amarok-Datenbank, Sie haben aber keinen Zugriff von Ihrem Notebook aus. Das Kopieren der Musikdateien zöge unweigerlich nach sich, jedes mal einen Abgleich zu machen, wenn neue Titel hinzukämen.

Musikprotokoll

Ähnliche Probleme plagten früher augenscheinlich auch Apple-Benutzer. Die Firma aus Cupertino wollte sich mit der Situation allerdings nicht abfinden und löste das Problem auf ihre Weise: Sie entwickelte das DAAP-Protokoll und stellte es in iTunes 4.0 erstmals der Öffentlichkeit vor. Das Kürzel DAAP steht für Digital Audio Access Protocol – ein etwas sperriger Name für ein sehr simples Prinzip: Haben Sie auf einem Rechner Musikdateien liegen, streamt dieser – einen DAAP-Server vorausgesetzt – einfach eine Liste der verfügbaren Titel in das lokale Netzwerk.

Möchte ein Benutzer von einem anderen PC im Netz auf die Musik über den DAAP-Server zugreifen, wählt er den entsprechenden Song aus, und der Server streamt die passende Daten an den anfragenden Client. Die Musik eines Rechners steht damit quasi allen Clients augenblicklich zur Verfügung.

Bei Linux-Benutzer weckte das Erscheinen des mittlerweile in Firefly umbenannten MT-Daapd [1] zum ersten Mal das Interesse an DAAP. Nicht nur, dass jenes kleine Programm Apples Pläne zunichte machte, DAAP auf den eigenen Musik-Player zu beschränken – es bot erstmals eben auch Linux-Anwendern die Möglichkeit, ihre Lieder zentral zu organisieren und in ihrem eigenen Netzwerk anzubieten.

Darüber hinaus fällt es sehr leicht, das Programm zu bedienen – nach der Installation und einigen kleinen Einstellungen in der Konfigurationsdatei steht dem ungeteilten Musikgenuss nichts mehr im Weg. Dabei spielt es keine Rolle, ob Sie auf dem Client iTunes (Abbildung 1) verwenden oder ein anderes Abspielprogramm. Auch für Linux gibt es Player, die das DAAP-Protokoll unterstützen: KDE-Benutzer greifen auf Amarok zurück (Abbildung 2), für Anwender von GTK-basierten Oberflächen bietet sich Rhythmbox an.

Abbildung 1: Der Firefly-Streaming-Server versorgt nicht nur iTunes-Clients …
Abbildung 2: … sondern genau so gut auch den Amarok-Player unter Linux.

Versionsdschungel

Die Arbeit an Firefly findet in zwei Zweigen statt: Den stabile Zweig empfehlen die Projektmitglieder für den Einsatz auf Produktivsystemen. Die zweite Variante, die so genannten Nightlys, enthalten Momentaufnahmen des jeweils aktuellen Entwicklungsstadiums des Servers, mit vielen Features, die in der stabilen Version fehlen. Allerdings laufen die Nightlys bisweilen nicht so zuverlässig, wie die stabile Variante.

Um auf die vielen interessanten Features, die im Entwicklerzweig in der letzten Zeit hinzukam, nicht zu verzichten, empfiehlt es sich für Heimanwender trotzdem, einen Nightly auszuprobieren. Der nächtliche Snapshot vom 29. Oktober 2007, Grundlage für diesen Artikel, hat sich für den Heimeinsatz als hinlänglich stabil herausgestellt. Sie finden die Quelltexte des Snapshots sowie Binärpakete für die meisten Systeme auf der Website des Projekts [2].

Die Entwicklerversion belohnt den Mut zum Risiko mit einigen interessanten Features – insbesondere mit der Fähigkeit der neueren Firefly-Versionen, bestimmte Audioformate on the fly ins MP3-Format umzuwandeln und sie so für iTunes überhaupt erst aufzubereiten. Bereits seit längerer Zeit existiert ein komfortables Konfigurationsinterface, das Sie einfach im Webbrowser öffnen. In diesem ändern Sie die Einstellungen Firefly oder legen neue Playlisten an.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Komfortable Jukebox
    Einfacher geht's nicht: Ohne große Fummelei streamt der Mediaserver Firefly Musik und Internetradio für iTunes- oder Banshee-Clients ins heimische Netz.
  • Firefly-Fork soll Entwicklung von mt-daapd wiederbeleben
    Eigentlich wollte der Franzose Julien Blache sich mt-daapd nur etwas genauer anschauen und die Debian-Pakete verbessern. Als Resultat entstand jedoch ein kompletter Fork.
  • SmartPad im praktischen Einsatz
    Die Internetfirma 1&1 bot im vergangenen Jahr zu einigen DSL-Abos als Zugabe ein auf Android basierendes Internettablet mit Docking-Station an. Wir zeigen Ihnen, wozu sich das Tablet am besten eignet.
  • Kleine Box – großer Speicher
    Wird der Speicherplatz auf dem eigenen Rechner zu knapp, lohnt sich eventuell die Anschaffung eines Netzwerkspeichers. Die zusätzlichen Giga- oder Terabytes stehen dann automatisch im ganzen Heimnetz bereit.
Kommentare

Infos zur Publikation

LU 06/2015: Shell-Tools

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Zu wenig Speicherplatz auf /boot unter MATE
Patrick Obenauer, 25.05.2015 14:28, 1 Antworten
Hallo zusammen, ich habe Ubuntu 14.10 mit MATE 1.8.2 (3.16-37) mit Standardeinstellungen aufgese...
Konsole / Terminal in Linux Mint 17.1 deutsch
Dirk Resag, 09.05.2015 23:39, 12 Antworten
Hallo an die Community, ich habe vor kurzem ein älteres Notebook, Amilo A1650G, 1GB Arbeitsspe...
Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...