Um gemütlich auf die Daten von der angeschlossenen HDD zugreifen zu können, empfiehlt es sich einen DLNA Server zu verwenden. Die meisten modernen Smart TV’s aber auch der FireTV Stick können direkt per DLNA auf Inhalt zugreifen und von dort die Wiedergabe starten ohne langwierige Konfiguration. Also installieren wir erstmal miniDLNA:
sudo apt-get install minidlna
Nach der Installation muss miniDLNA noch konfiguriert werden. Die config Datei findet sich in /etc/minidlna.conf diese wird geöffnet und entsprechend editiert.
sudo nano /etc/minidlna.conf
Hier werden folgende Änderungen vorgenommen. Die Bezeichnungen sind selbsterklärend. Einzig „inotify=yes“ bedeutet, dass der Daemon automatisch nach neuen bzw. geänderten Inhalt scannt und somit die Datenbank aktuell hält.
media_dir=/media/hdd
db_dir=/home/pi/minidlna
inotify=yes
friendly_name=RPi-NAS
Die Datenbank schreibe ich, wie man sieht ins Verzeichnis /home/pi/minidlna , dieses muss man erstmal anlegen und dem Verzeichnis auch entsprechende Rechte zuweisen.
sudo mkdir /home/pi/minidlna
sudo chmod 777 /home/pi/minidlna
Danach starten wir den Daemon neu und dieser beginnt die Festplatte nach DLNA fähigen Dateien zu scannen und speichert alles in die Datei /home/pi/minidlna/files.db
sudo systemctl restart minidlna
oder
sudo systemctl stop minidlna sudo systemctl start minidlna
Abschließend kann man über das Webpanel von miniDLNA schauen, ob und wie viele Dateien gefunden wurden. Dies erreicht man mit dem Browser über http://IP_RPi:8200