Hallo,
für mein Lan brauche ich einen DLNA-Server auf meinem NAS, ich habe zwei Geräte, die WD TV Live Box und eine kleine Hifi-Anlage, die per DLNA gestreamte Audios abspielen können.
Bisher kannte ich nur minidlna. Das Paket gibt es in Debian main, per /etc/minidlna.config ist die Software sehr gut zu konfigurieren und sowohl meine zwei Geräte als auch vlc kommen mit dem DLNA-Stream ohne Frickelei klar.
minidlna hat nur einen Wermutstropfen. Ändert man etwas an der Sammlung von Audios, muss man das Teil händisch stoppen, die Datenbank neu bauen und dann wieder starten.
Angeregt durch einen Thread hier im Forum habe ich gestern mal versucht, den logitech media server oder mit anderem Namen squeezeboxserver, unter Debian Jessie auf meinem NAS einzurichten.
logitech media server steht unter der gpl, es gibt ein umfangreiches Wiki und es werden Debian Pakete angeboten:
http://www.mysqueezebox.com/downloadFein, dort kann man direkt ein Paket für Debian/Ubuntu herunter laden. Dieses Paket lässt sich unter Debian Jessie ohne Schwierigkeiten installieren und ein
systemctl enable logitechmediaserver
, gefolgt von
systemctl start logitechmediaserver
lädt das Teil dann auch.
Komisch ist dann, dass kein Browserzugriff möglich ist. Eigentlich soll das mit localhost:9000 funktionieren. Ein portscan zeigt dann, dass da gar kein Port 9000 offen ist. Ein mühevolles Suchen im Internet bringt schließlich die relevante Information für diesen Fehler. logitech media server mag perl 5.20 überhaupt nicht und in Debian Jessie ist perl 5.20 die aktuelle Version. Warum bieten die für Debian stable ein Paket an, das gar nicht funktionieren kann? Gut, offenbar haben die noch nicht mitbekommen, dass Debian Jessie seit zwei Wochen stable ist.
logitech media server n Version 7.8.1 soll mit perl 5.20 klar kommen, es gibt sogar ein Repo für apt. Man sollte für Debian Jessie allerdings eintragen:
deb
http://debian.slimdevices.com unstable main
Nimmt man stable oder testing, kommt man nicht an die Version 7.8.1, die mit perl 5.20 klar kommt.
Ein apt-get install bringt dann aber leider nicht de Software auf die Festplatte. Stattdessen moniert apt-get nach dem Download, dass die Prüfsummen nicht überein stimmen. Nun ja, wenn die Software ähnlich schlampig ist, wie die mehr als halbherzige Bereitstellung für ein Debian stable, dann Prost Mahlzeit.
Zum Glück hat ein findiger Nutzer des squeezeserver Forums ein Paket gebaut, es lässt sich herunter laden, installieren und danach klappt auch der Browserzugriff über localhost:9000
Fein, das Teil lässt sich sehr gut konfigurieren und meine zwei Geräte finden ohne Schwierigkeiten den DLNA-Stream vom logitechmediaserver.
Nun geht es an die Softare. vlc starten, unter Ansicht dann Universal Plug and Play wählen, und dann ....
Schön ist, dass auch der logitech media server auftaucht. Das war es aber dann auch, es lassen sich keine Ordner öffnen und Audios abspielen.
Nach mühevollem Suchen im Internet dann ein Tipp, dass man im vlc den Port von 8080 ändern soll, damit man Streams vom logitech media server abpielen kann. Klappt aber trotzdem nicht.
Gut, es soll ja verschiedene Player geben, wie squeezeplay, squeezeslave, mit denen mal die logitech media player Streams abspielen kann. Das Repo
http://debian.slimdevices.com unstable main bietet sogar squeezeplay, fein, gleich mal unter siduction hinzufügen und per apt installieren. Doch man findet nach der Installation erst mal kein squeezeplay. Nach Herumsucherei auf dem System sieht man dann, dass in /opt/squeezeplay/bin ein Skript existiert mit dem Namen squeezeplay.sh. Das lässt sich aber nicht sauber ausführen. Nach mühevollem Suchen im Internet dann Infos, dass squeezplay unter Linux fehlerhaft ist, es für Debian schon länger keinen Installer gibt.
Es reicht, ich habe nach dieser stundenlangen Frickelei den Mist von meinem NAS wieder deinstalliert, minidlna installiert und hatte mit siduction und openSUSE sofort Zugriff per vlc.
Ich nehme dafür gerne in Kauf, nach Änderungen an meiner Musiksammlung die Datenbank von minidlna händisch neu zu bauen.
Falls jemand logitechmediaserver auf Debian am Laufen hat und es hinbekommen hat, dass vlc mit dem Stream etwas anfangen kann, bin ich daran interessiert.
Viele Grüße,
Holger