Hallo Leute, eines der Probleme im digitalen Zeitalter ist, dass hier und da so viele Daten gespeichert sind, insbesondere Mediendateien. Es ist immer schmerzhaft, wenn Sie diesen Lieblingssong zu Hause auf Ihrem Computer haben und nicht wirklich darauf zugreifen können oder Teilen Sie mit einer anderen Person aus einem anderen Teil des Hauses, es sei denn, Sie kommen zu dem Ort, an dem es sich befindet. All diese und ähnliche Probleme hat Plex zu lösen versucht. In diesem Tutorial installieren wir den Plex-Server auf Ihrem Raspberry Pi, um Ihnen eine unbegrenzte, nicht angebundene Konnektivität zu Ihrer Medienbibliothek zu ermöglichen.
Einführung in Plex Server:
Plex ist ein Client-Server-Media-Player-System, das über einen Plex-Server zum Bereitstellen aller Mediendateien und einen Plex-Client zum Zugreifen auf oder Streamen aller Mediendateien vom Server verfügt.
- Der Plex Media Server kann auf vielen Betriebssystemen wie Windows, MacOS und Linux usw. ausgeführt werden. Plex organisiert alle Ihre Mediendateien, ob Musik, Filme, Fotos, Shows, auf saubere Weise mit Postern und Miniaturansichten und zeigt auch Bewertungen und andere an Dinge aus den Online-Diensten. Hier verwenden wir Raspberry Pi als Plex Server.
- Media Player sind die Clients, die auf Clientgeräten wie Mobilgeräten, Computern usw. ausgeführt werden. Clients können über den Plex Server auf die Mediendateien zugreifen.
Mit dem Plex Home Media Server können Sie alle Ihre Mediendateien an einem Ort aufbewahren und von allen anderen Geräten aus darauf zugreifen. Sie können von all Ihren Lieblingsgeräten wie Web, Android-Smartphone, Apple, Amazon Fire TV, iOS, Windows, Xbox, PlayStation, Chromecast, Smart-TVs usw. auf die Daten zugreifen. Plex Client wird für alle diese Geräte unterstützt.
In diesem Tutorial erstellen wir den Plex-Server auf Rasbperry Pi. Sie können Ihre Mediendateien auf den angeschlossenen Speicher (USB-Stick oder externe Festplatte) hochladen und die Medien dann vom Server auf ein anderes Gerät streamen, sei es ein Mobiltelefon oder einen angeschlossenen Computer. Dies könnte ein sehr nützliches Tool sein, da es Ihnen hilft, den Speicherplatz auf all Ihren anderen Geräten recht gut zu verwalten und das Teilen mit Freunden und Familie zu vereinfachen.
Erforderliche Komponenten:
- Raspberry Pi 3 (sollte gut mit Pi 2 funktionieren)
- SD-Karte (mindestens 8 GB)
- USB-Laufwerk oder externe Festplatte (optional)
In diesem Tutorial zum Himbeer-Pi-Plex-Server verwenden wir Himbeer-Pi 3 mit Raspbian Jessie OS. Alle grundlegenden Hardware- und Softwareanforderungen wurden bereits erläutert. Sie können sie in der Raspberry Pi-Einführung nachschlagen.
Hier gehe ich davon aus, dass Sie mit dem Einrichten des Raspberry Pi vertraut sind und wissen, wie Sie mit einer Software wie Putty über ein Terminal auf Ihren Raspberry Pi zugreifen können. Viele Annahmen richtig? Ja, aber das sind ziemlich grundlegende Dinge, die Sie aus unseren vorherigen Raspberry Pi-Projekten lernen können.
Wir werden den Plex-Server schrittweise auf Raspberry Pi implementieren, sie sorgfältig befolgen und das Projekt wird wie ein Zauber funktionieren. Lass uns eintauchen!
Einrichten von Plex Server auf Raspberry Pi:
Schritt 1: Aktualisieren des Pi
Das erste, was ich gerne mache, bevor ich jedes Projekt starte, ist das Aktualisieren des Pi, um jedes neueste Update für das Betriebssystem zu erhalten. Wir machen das mit;
sudo apt-get update sudo apt-get upgrade
Starten Sie anschließend den Pi mit;
sudo neu starten
Warten Sie eine Weile, starten Sie dann die Terminalsitzung neu und fahren Sie mit Schritt 2 fort.
Schritt 2: Statische IP-Adresse für den Pi
Als nächstes müssen wir unserem Himbeer-Pi eine statische IP-Adresse zuweisen.
Als erstes müssen wir uns über die aktuelle IP-Adresse informieren. Dies kann mit erfolgen;
sudo hostname -I
Dies zeigt die aktuelle IP-Adresse an. Kopieren und sicher aufbewahren.
Als nächstes bearbeiten wir die Datei cmdline.txt des Himbeer-Pi, um die IP-Adresse einzuschließen.
sudo nano /boot/cmdline.txt
Fügen Sie die folgende Zeile am Ende der Datei hinzu und ersetzen Sie "IP_ADDRESS" durch Ihre IP-Adresse. "
ip = IP_ADDRESS
Starten Sie den Himbeer-Pi neu, um Änderungen zu bewirken.
sudo neu starten
Schritt 3: Installieren Sie das
Als nächstes müssen wir den HTTPS-Transport installieren (oder bestätigen, dass wir ihn installiert haben). Dies kommt jedoch mit einer neueren Version des Raspbian und es wird benötigt, um über apt-get auf die https-Pakete zugreifen zu können.
sudo apt-get installiere apt-transport-https
Dadurch wird die neueste Version installiert. Wenn Sie es bereits haben, erhalten Sie nur eine Nachricht, die Sie darüber informiert. In jedem Fall sind Sie jetzt bereit für den nächsten Schritt.
Schritt 4: Holen Sie sich das dev2day-Repository
Als nächstes müssen wir das dev2day-Repository (eine Projektdokumentation zu Plex) abrufen, das Plex enthält. Dazu benötigen wir jedoch einen Krypto-O-Schlüssel für die dev2day-Website.
Um den Krypta-O-Schlüssel zu erhalten;
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key - sudo apt-key add -
In diesem Stadium kann ein Problem auftreten, bei dem das Terminal so etwas zurückgibt.
Dieses Problem hängt damit zusammen, dass Ihr Pi eine falsche Uhrzeit und ein falsches Datum hat. Um dies zu beheben, führen Sie Folgendes aus:
sudo dpkg-rekonfiguriere tzdata
Wählen Sie dann Ihre Zeitzone und die nächstgelegene Stadt
Verwenden Sie dann die unten abgebildete Linie, um die genaue Zeit einzustellen.
Starten Sie den Pi neu und führen Sie den Befehl aus, um den Schlüssel für die Krypta 0 erneut abzurufen.
Alles erledigt? Als Nächstes fügen wir das Paket-Repository von dev2day zur Paketquellenliste hinzu.
Echo "deb https://dev2day.de/pms/ jessie main" - sudo tee /etc/apt/sources.list.d/pms.list
Es wird nur eine Zeile mit der Echo-Eingabe zurückgegeben.
Aktualisieren Sie abschließend die Paketliste mit:
sudo apt-get update
Starten Sie den Pi neu und fahren Sie mit dem nächsten Schritt fort, wenn er wieder eingeschaltet wird.
sudo neu starten
Schritt 5: Installieren Sie Plex Media Server
Wenn das Gerät wieder eingeschaltet ist, können wir Plex! Endlich installieren. Dazu verwenden wir den Befehl;
sudo apt-get install -t jessie plexmediaserver
Antworten Sie mit Ja (indem Sie y drücken), wenn Sie nach Ihrer Erlaubnis gefragt werden, eine Abhängigkeit zu installieren.
Schritt 6: Richten Sie Plex so ein, dass es auf dem Benutzer 'Pi' ausgeführt wird
Als nächstes müssen wir Plex so einrichten, dass es auf dem 'Pi'-Benutzer ausgeführt wird, mit dem wir angemeldet sind. Dazu müssen wir die Datei plexmediaserver.prev bearbeiten und den Benutzer von plex in pi ändern. Dazu verwenden wir
sudo nano /etc/default/plexmediaserver.prev
Dadurch wird eine Textdatei geöffnet. Wir suchen nach dem Teil der Textdatei, der besagt
PLEX_MEDIA_SERVER_USER = plex
Wir werden es ändern, damit es wird;
PLEX_MEDIA_SERVER_USER = pi.
Speichern Sie die Textdatei wie gewohnt und beenden Sie sie mit STRG + X und dann mit y.
Starten Sie anschließend Ihren Plex-Server neu, um Änderungen mit zu bewirken.
sudo service plexmediaserver neu starten
Starten Sie anschließend Ihren Pi erneut, während wir die endgültigen Änderungen vornehmen.
sudo neu starten
Das ist es, Leute, wir haben alle Plex-Server auf unserem Raspberry Pi eingerichtet und laufen, aber ich würde sagen, der Server ist nutzlos, wenn wir keine Dateien darauf laden, oder? In den nächsten Schritten wird gezeigt, wie Dateien geladen und von verbundenen Geräten gestreamt werden.
Schritt 7: Laden Sie die Dateien auf Plex Server hoch
Der Schritt zeigt Ihnen, wie Sie Ihren Plex-Medienserver füllen.
Das erste ist, ein USB-Laufwerk oder eine externe Festplatte mit den Mediendateien, mit denen Sie den Server füllen möchten, an Ihren Pi anzuschließen.
Nachdem dies erledigt ist, öffnen wir einen Webbrowser und gehen zu;
MyPiIPAdress: 32400 / web /
ODER
raspberrypi.mshome.net:32400/web/
Dadurch gelangen Sie zur Plex-Web-App, melden sich an oder erstellen ein Konto.
Plex zeigt Ihnen, wie die Dinge funktionieren und wie Sie eine Bibliothek hinzufügen. Navigieren Sie durch Ihren Ordner, wählen Sie den richtigen Dateityp aus und fügen Sie ihn Ihrer Plex-Bibliothek hinzu.
Das ist alles, Sie können jetzt problemlos jedes Client-Gerät im selben Netzwerk verbinden, und Plex verbindet es mit Ihrem Server.
Schritt 7: Greifen Sie vom Plex Client auf die Dateien zu
Dazu müssen Sie die Plex-App von einem Client-Gerät aus installieren und öffnen. Wenn sie sich im selben Netzwerk befinden, funktioniert dies wie ein Zauber. Wie bereits erwähnt, kann Plex Client alles sein, wie Ihr Mobiltelefon, Computer, Smart-TV, Playstation usw.
Das war's Leute, lass es mich wissen, wenn du irgendwelche Fragen hast.