{"id":352,"date":"2019-01-19T17:59:30","date_gmt":"2019-01-19T16:59:30","guid":{"rendered":"http:\/\/blog.r00x.at\/?p=352"},"modified":"2023-02-11T08:27:11","modified_gmt":"2023-02-11T07:27:11","slug":"dlna-server-auf-rpi-installieren","status":"publish","type":"post","link":"https:\/\/blog.r00x.at\/?p=352","title":{"rendered":"DLNA Server auf Linux installieren"},"content":{"rendered":"\n<p>Um gem\u00fctlich auf die Daten von der angeschlossenen HDD zugreifen zu k\u00f6nnen, empfiehlt es sich einen DLNA Server zu verwenden. Die meisten modernen Smart TV&#8217;s aber auch der FireTV Stick k\u00f6nnen direkt per DLNA auf Inhalt zugreifen und von dort die Wiedergabe starten ohne langwierige Konfiguration. Also installieren wir erstmal miniDLNA:<\/p>\n\n\n\n<pre class=\"prettyprint\">sudo apt-get install minidlna<\/pre>\n\n\n\n<p>Nach der Installation muss miniDLNA noch konfiguriert werden. Die config Datei findet sich in <strong>\/etc\/minidlna.conf<\/strong> diese wird ge\u00f6ffnet und entsprechend editiert.<\/p>\n\n\n\n<pre class=\"prettyprint\">sudo nano \/etc\/minidlna.conf<\/pre>\n\n\n\n<p>Hier werden folgende \u00c4nderungen vorgenommen. Die Bezeichnungen sind selbsterkl\u00e4rend. Einzig &#8222;<strong>inotify=yes<\/strong>&#8220; bedeutet, dass der Daemon automatisch nach neuen bzw. ge\u00e4nderten Inhalt scannt und somit die Datenbank aktuell h\u00e4lt.<\/p>\n\n\n\n<pre class=\"prettyprint\">media_dir=\/media\/hdd<br>db_dir=\/home\/pi\/minidlna<br>inotify=yes<br>friendly_name=RPi-NAS<\/pre>\n\n\n\n<p>Die Datenbank schreibe ich, wie man sieht ins Verzeichnis \/home\/pi\/minidlna , dieses muss man erstmal anlegen und dem Verzeichnis auch entsprechende Rechte zuweisen.<\/p>\n\n\n\n<pre class=\"prettyprint\">sudo mkdir \/home\/pi\/minidlna<br>sudo chmod 777 \/home\/pi\/minidlna<\/pre>\n\n\n\n<p>Danach starten wir den Daemon neu und dieser beginnt die Festplatte nach DLNA f\u00e4higen Dateien zu scannen und speichert alles in die Datei <strong>\/home\/pi\/minidlna\/files.db<\/strong><\/p>\n\n\n\n<pre class=\"prettyprint\">sudo systemctl restart minidlna<\/pre>\n\n\n\n<p>oder<\/p>\n\n\n\n<pre class=\"prettyprint\">sudo systemctl stop minidlna\nsudo systemctl start minidlna<\/pre>\n\n\n\n<p>Abschlie\u00dfend kann man \u00fcber das Webpanel von miniDLNA schauen, ob und wie viele Dateien gefunden wurden. Dies erreicht man mit dem Browser \u00fcber <strong>http:\/\/IP_RPi:8200<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/blog.r00x.at\/wp-content\/uploads\/2019\/01\/DLNA.png\"><img loading=\"lazy\" decoding=\"async\" width=\"841\" height=\"533\" src=\"http:\/\/blog.r00x.at\/wp-content\/uploads\/2019\/01\/DLNA.png\" alt=\"\" class=\"wp-image-359\" srcset=\"https:\/\/blog.r00x.at\/wp-content\/uploads\/2019\/01\/DLNA.png 841w, https:\/\/blog.r00x.at\/wp-content\/uploads\/2019\/01\/DLNA-300x190.png 300w, https:\/\/blog.r00x.at\/wp-content\/uploads\/2019\/01\/DLNA-768x487.png 768w\" sizes=\"auto, (max-width: 841px) 100vw, 841px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um gem\u00fctlich auf die Daten von der angeschlossenen HDD zugreifen zu k\u00f6nnen, empfiehlt es sich einen DLNA Server zu verwenden. Die meisten modernen Smart TV&#8217;s aber auch der FireTV Stick k\u00f6nnen direkt per DLNA auf &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-352","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/blog.r00x.at\/index.php?rest_route=\/wp\/v2\/posts\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.r00x.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.r00x.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.r00x.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.r00x.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=352"}],"version-history":[{"count":9,"href":"https:\/\/blog.r00x.at\/index.php?rest_route=\/wp\/v2\/posts\/352\/revisions"}],"predecessor-version":[{"id":718,"href":"https:\/\/blog.r00x.at\/index.php?rest_route=\/wp\/v2\/posts\/352\/revisions\/718"}],"wp:attachment":[{"href":"https:\/\/blog.r00x.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.r00x.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.r00x.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}