Mit Hilfe eines Media-Servers können Musik, Videos und Bilder über das Netzwerk an DLNA-fähige Geräte (beispielsweise Smart-TV) gestreamt werden.
Für den Raspberry Pi gibt es den DLNA-Server MiniDLNA, welchen wir im Folgenden installieren und einrichten werden.
Installation
Die Installation ist über die Paketverwaltung gewohnt einfach.
1 | sudo apt update |
Konfiguration
Die Konfiguration von MiniDLNA erfolgt in der Datei /etc/minidlna.conf
.
Entscheidend ist hier der Eintag media_dir
, da über diesen das Verzeichnis mit den bereitzustellenden Daten festgelegt wird. Möchten wir zum Beispiel alle Daten in /var/daten/dlna
freigeben passen wir den Eintrag wie folgt an:
1 | media_dir=/var/daten/dlna |
Es ist auch möglich getrennte Verzeichnisse für Audio (A), Bilder/Pictures (P) und Videos (V) nach folgendem Muster anzugeben:
1 | media_dir=A,/var/daten/musik |
Etwas weiter unten müssen wir noch die Zeile #network_interface=
ändern und die verwendete Netzwerkschnittstelle (eth0
oder wlan0
) eintragen.
1 | network_interface=eth0 |
Damit MiniDLNA automatisch neue Dateien erkennt und hinzufügt entfernen wir noch die #
vor dem entsprechenden Eintrag in der minidlna.conf
.
1 | inotify=yes |
Den bei den Clients angezeigten Namen unseres DLNA-Servers können wir bei friendly_name=
angeben.
1 | friendly_name=RasPi Media-Server |
Sind alle Einstellungen angepasst und die Datei gespeichert starten wir MiniDLNA neu um die Änderungen zu übernehmen.
1 | sudo systemctl restart minidlna |
MiniDLNA fängt nun an seinen Index der Mediendateien aufzubauen. Dies kann einige Zeit dauern.
Den aktuellen Status könnt ihr über einen Browser über http://raspberrypi:8200
abfragen. Dabei müsst ihr raspberrypi
durch den Hostnamen oder die IP-Adresse eures RasPi ersetzen.
DLNA-Clients im lokalen Netzwerk (zum Beispiel ein Smart-TV oder Windows) sollten nun bereits den RasPi Media-Server anzeigen und verwenden können.