Erstellen eines tragbaren Plex-Servers; TravelPlex

Ferien im Ausland sind oft voller Abenteuer, Sightseeing und viel Reisen. Wenn du wie ich bist, brauchst du manchmal abends etwas Ausfallzeit und suchst einen Kreaturenkomfort wie Netflix oder Hulu, nur um festzustellen, dass Inhalte in dem Land, in dem du dich gerade befindest, nicht verfügbar sind und sie VPNs blockieren.

Wenn Sie wie ich sind und einen Plex-Server mit Inhalten haben, kann dies eine einfache Option sein, wenn Sie unterwegs sind. In diesem Jahr hatten wir sechs Personen in unserer Gruppe und keine Garantie für WLAN, das einen Stream unterstützen könnte (geschweige denn sechs). Also dachte ich, es wäre eine gute Ausrede, einen lokalen, tragbaren Plex-Server zu bauen, den wir mitnehmen könnten, den ich TravelPlex nenne.

Zuerst brauchte ich dafür einen Computer und eine Festplatte, und nach einigen Recherchen zu Kompaktcomputern entschied ich mich dafür, das gesamte tragbare Ökosystem auf einem Raspberry Pi mit USB-Flash-Laufwerken mit hoher Kapazität aufzubauen. Es bot Modularität und Kompaktheit bei geringem Stromverbrauch (was bedeutete, dass ich es von einem tragbaren Telefonladegerät aus betreiben konnte). Die Wahl eines Raspberry Pi bedeutete, dass ich nicht genug Rechenleistung hätte, um eine On-the-Fly-Transcodierung durchzuführen, aber das war eine Grenze, mit der ich mehr als bereit war zu leben.

Da ich mir nicht sicher war, wie viel wir dafür benötigen würden, ging ich von einem Worst-Case-Szenario aus und bestellte 1 TB Speicher (was bedeutete, dass jede Person ungefähr 36 Stunden HD-Videoinhalte haben würde). Es endete tatsächlich näher an 45 aufgrund einer Vorab-Transcodierung, die ich gemacht habe, war aber immer noch mehr als ausreichend, um die 3-wöchige Reise zu überstehen.

Hardware, die ich verwendet habe ($ 185 gesamt):

  • 1x Raspberry Pi 3B + mit Premium Klar Fall
  • 1x SanDisk 16 GB Ultra microSDHC
  • 4x SanDisk 256 GB Ulta Fit USB 3.1-Stick
  • 1x AmazonBasics USB A-Stecker auf Micro B Kabel

Software

Aus Software-Sicht wusste ich, dass ich Plex installieren würde, aber ich musste auch einen Weg finden, ein ganzes Netzwerk mitzunehmen. Da der Raspberry Pi über eine integrierte WLAN-Karte verfügte, entschied ich mich, ihn auch in einen WLAN-Zugangspunkt umzuwandeln, damit Benutzer einfach eine Verbindung zum TravelPlex-WLAN-Netzwerk herstellen konnten.

Nachdem alle Raspberry Pi angekommen waren, installierte ich Raspbian Buster auf der SSD-Karte und startete es. Während ich die Software einrichtete, kopierte ich die relevanten digitalen Medien, die ich wollte, von meinem Computer auf die Flash-Laufwerke.

Drahtloses Netzwerk

Nachdem ich viel zu viel Zeit damit verbracht hatte, hostapd auf dem Raspberry Pi zum Laufen zu bringen, entdeckte ich raspap-webgui, ein Open-Source-WLAN-Management-Tool, das das drahtlose Netzwerk für Sie verwaltet. Der Quick Installer funktioniert perfekt, um es zum Laufen zu bringen.

Sobald es ausgeführt wird, müssen einige Elemente konfiguriert werden (Sicherheit geht vor!).

Hotspot konfigurieren > Basic

  • SSID ändern
  • WLAN-Modus einstellen auf 802.11a - 5 GHz

Konfigurieren hotspot > Sicherheit

  • Ändern die PSK (Dies ist die WiFi Passwort)

Konfigurieren Sie Auth

  • Ändern Sie das Kennwort in etwas, das nicht secret

Plex

Das Einrichten des Plex-Servers war relativ schnell, aber Plex ist nicht für die Offline-Arbeit konzipiert. Sie müssen sich wie gewohnt anmelden, aber die Option Allow me to access my media outside my home deaktivieren. Installieren Sie noch keine Medien.

Einstellungen > Allgemein

  • Deaktivieren Sie: Senden Sie Absturzberichte an Plex (Planen Sie, offline zu sein, erinnern Sie sich?)

Einstellungen > Fernzugriff

  • Remote-Stream-Bitrate begrenzen: Original Keine Begrenzung (effektive Deaktivierung der Transkodierung)

Einstellungen > Bibliothek

  • Deaktivieren: Papierkorb nach jedem Scan automatisch leeren
  • Deaktivieren: Löschen von Medien zulassen (nur für den Fall, dass jemand die falsche Taste drückt)

Einstellungen > Netzwerk

  • Deaktivieren: Server-Unterstützung für IPv6 aktivieren
  • Liste der IP-Adressen und Netzwerke, die ohne Auth zulässig sind: 10.3.141.1/24 (Dadurch können alle mit RaspAP verbundenen WLAN-Geräte keine Authentifizierung erfordern, da wir wahrscheinlich offline sind)
  • Deaktivieren Sie: Webhooks

Nachdem der Raspberry Pi einsatzbereit war und die Medien auf die Flash-Laufwerke übertragen wurden, steckte ich sie in den Raspberry Pi, montierte die Laufwerke und konfigurierte Automount, damit sie nach dem Neustart bestehen bleiben.

Jetzt können Sie jedes Laufwerk zu Plex hinzufügen. Sobald sie alle hinzugefügt wurden, lösen Sie einen vollständigen Bibliotheksscan aus (stellen Sie sicher, dass der Pi über Ethernet an Ihr Netzwerk angeschlossen ist, sodass er über Internet verfügt).

Gehen Zeit

Nach die bibliothek scan abgeschlossen ist, können sie trennen die Raspberry Pi und starten reisen! Alle Begleitreisenden müssen nur die Plex-App auf Mobilgeräten vorinstalliert haben und eine Verbindung zum WLAN-Netzwerk herstellen (Plex sollte automatisch erkannt werden und einfach funktionieren).

Ein paar Hinweise, um Probleme zu vermeiden:

  • Wenn Sie vorhaben, es von einem tragbaren Akku / Telefonladegerät aus zu betreiben, stellen Sie sicher, dass es genügend Strom ausgibt (es verfügt über vier Flash-Laufwerke, die zusätzlich zum Raspberry Pi mit Strom versorgt werden müssen)
  • Zwischen den Fahrten können Sie den Raspberry Pi über Ethernet wieder an Ihr Heimnetzwerk anschließen und mithilfe von SFTP die Medien austauschen

Happy Travels!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.