vytvoření přenosného serveru Plex; TravelPlex

dovolená v zahraničí je často plná dobrodružství, památek a spousty cestování. Pokud jste jako já, někdy potřebujete nějaké prostoje ve večerních hodinách a hledáte pohodlí stvoření, jako je Netflix nebo Hulu, jen abyste zjistili, že obsah není k dispozici v zemi, ve které se právě nacházíte, a blokují VPN.

pokud jste jako já a máte server Plex s obsahem, pak to může být snadná volba, pokud cestujete. Letos jsme měli v naší skupině šest lidí a žádné záruky pro WiFi, které by mohly podporovat jeden proud(mnohem méně šest). Tak, myslel jsem, že by to byla skvělá výmluva k vybudování místního, přenosný Plex server, který bychom mohli vzít s sebou, kterému říkám TravelPlex.

Nejprve jsem potřeboval počítač a pevný disk a po nějakém výzkumu kompaktních počítačů jsem se usadil na budování celého přenosného ekosystému na Raspberry Pi s vysokokapacitními USB Flash disky. Nabízel modularitu a kompaktnost s požadavky na nízkou spotřebu (což znamenalo, že jsem ji mohl spustit z přenosné nabíječky telefonu). Výběr Raspberry Pi znamenal, že bych neměl dostatek výpočetních koňských sil, abych mohl provádět jakékoli on-the-fly překódování, ale to byl limit, se kterým jsem byl více než ochoten žít.

vzhledem k tomu, že jsem si nebyl jistý, kolik toho budeme potřebovat, předpokládal jsem nejhorší scénář a objednal jsem 1 TB úložiště (což znamenalo, že každá osoba bude mít přibližně 36 hodin HD video obsahu). Ve skutečnosti to skončilo blíže 45 kvůli nějakému přednímu překódování, které jsem udělal, ale stále bylo více než dostačující na to, aby vydržel 3týdenní výlet.

Hardware, který jsem použil ($185 celkem):

  • 1x Raspberry Pi 3B+ s prémiovým čirým pouzdrem
  • 1x SanDisk 16GB Ultra microSDHC
  • 4x SanDisk 256GB Ulta Fit USB 3.1 Flash disk
  • 1x AmazonBasics USB A-Male To Micro B Cable

Software

z pohledu softwaru jsem věděl, že budu instalovat Plex, ale také jsem musel přijít na to, co jsem udělal.způsob, jak vzít celou síť se mnou. Vzhledem k tomu, Raspberry Pi měl vestavěnou bezdrátovou kartu, tak jsem se rozhodl proměnit bezdrátový přístupový bod, stejně tak, aby uživatelé mohli jen připojit k síti TravelPlex WiFi.

jakmile dorazily všechny Raspberry Pi, nainstaloval jsem Raspbian Buster na kartu SSD a spustil ji. Zatímco jsem nastavoval software, Kopíroval jsem příslušná digitální média, která jsem chtěl, na Flash disky z počítače.

Bezdrátová síť

po příliš mnoho času se snaží dostat hostapd pracuje na Raspberry Pi, objevil jsem raspap-webgui, open-source wifi management přenosný, který spravuje bezdrátovou síť pro vás. Rychlý instalační program funguje perfektně, aby si to nahoru a běží.

jakmile je spuštěn, existuje několik položek ke konfiguraci (bezpečnost na prvním místě!).

Konfigurace hotspotu > základní

  • změňte SSID
  • nastavte bezdrátový režim na 802.11a - 5 GHz

Konfigurace hotspotu > zabezpečení

  • změňte PSK (Toto je heslo WiFi)

nastavit Auth

  • změňte heslo na něco, co není secret

Plex

nastavení serveru Plex bylo relativně rychlé, ale Plex není navržen tak, aby pracoval offline, takže po spuštění a spuštění vyžadoval drobné úpravy. Budete se muset přihlásit jako obvykle, ale zrušte zaškrtnutí políčka Allow me to access my media outside my home. Neinstalujte zatím žádné médium.

nastavení > Obecné

  • zrušte zaškrtnutí: Odeslat zprávy o selhání společnosti Plex (plánujete být offline, pamatujete?)

nastavení > vzdálený přístup

  • omezit datový tok vzdáleného proudu: původní žádný limit (účinně deaktivuje překódování)

nastavení > Knihovna

  • zrušte zaškrtnutí: vyprázdněte koš automaticky po každém skenování
  • zrušte zaškrtnutí: Povolit mazání médií (jen v případě, že někdo stiskne nesprávné tlačítko)

nastavení > síť

  • zrušte zaškrtnutí: Povolit podporu serveru pro IPv6
  • seznam IP adres a sítí, které jsou povoleny bez auth: 10.3.141.1/24 (to umožní, aby všechna WiFi zařízení připojená k Raspapu nevyžadovala ověření, protože budeme pravděpodobně offline)
  • zrušte zaškrtnutí: Webhooks

s Raspberry Pi připraven jít a média přenesená na Flash disky, připojil jsem je do Raspberry Pi a připojil jednotky a nakonfiguroval Automount tak, aby přetrvávaly i po restartu.

nyní můžete přidat každou jednotku do Plex. Jakmile jsou všechny přidány, spusťte úplnou kontrolu knihovny (ujistěte se, že Pi je připojen k síti přes Ethernet, takže má internet).

Go Time

po dokončení skenování knihovny můžete odpojit Raspberry Pi a začít cestovat! Každý společník cestující stačí mít Plex app předinstalovaný na mobilních zařízeních a připojit se k síti WiFi (Plex by měl automaticky objevit a jen pracovat).

pár poznámek, aby se předešlo problémům:

  • pokud plánujete spustit přenosnou nabíječku baterií/telefonů, ujistěte se, že vydává dostatek energie (má čtyři Flash disky, které potřebuje k napájení kromě Raspberry Pi)
  • mezi výlety můžete připojit Raspberry Pi zpět do domácí sítě přes Ethernet a pomocí SFTP vyměnit média

šťastné cesty!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.