vakanties in het buitenland zijn vaak vol avonturen, sightseeing, en veel reizen. Als je net als ik bent, heb je soms ’s avonds wat downtime nodig en zoek je comfort zoals Netflix of Hulu om te ontdekken dat content niet beschikbaar is in het land waar je je momenteel bevindt en dat ze VPN’ s blokkeren.
als u net als ik bent en een Plex-server met inhoud hebt, dan kan dat een eenvoudige optie zijn als u reist. Dit jaar hadden we zes mensen in onze groep en geen garanties voor WiFi die één stream konden ondersteunen (veel minder zes). Dus, ik dacht dat het een geweldig excuus zou zijn om een lokale, draagbare Plex server te bouwen die we mee konden nemen die ik TravelPlex noem.
eerst had ik hiervoor een computer en een harde schijf nodig, en na wat onderzoek op compacte computers, besloot ik het hele draagbare ecosysteem op een Raspberry Pi met een hoge capaciteit USB-flashstations te bouwen. Het bood modulariteit en compactheid met lage stroomvereisten (wat betekende dat ik het van een draagbare telefoonlader kon draaien). Het kiezen van een Raspberry Pi betekende wel dat ik niet genoeg rekenkracht zou hebben om een on-the-fly transcodering te doen, maar dat was een limiet die ik meer dan bereid was om mee te leven.
omdat ik niet zeker was hoeveel we nodig zouden hebben om het te gebruiken, nam ik een worst-case scenario aan en bestelde 1 TB opslag (wat betekende dat elke persoon ongeveer 36 uur HD-video-inhoud zou hebben). Het eindigde eigenlijk dichter bij 45 als gevolg van een aantal up-front transcoding ik deed, maar was nog steeds meer dan voldoende om de 3-weekse reis.
gebruikte Hardware ($185 totaal):
- 1x Raspberry Pi 3B+ met Premium Clear Case
- 1x SanDisk 16GB Ultra microSDHC
- 4x SanDisk 256GB Ulta Fit USB 3.1 Flash Drive
- 1x AmazonBasics USB A-Male naar Micro B Kabel
Software
vanuit softwareperspectief wist ik dat ik zou gaan installeren Plex, maar ik moest ook een manier vinden om een heel netwerk mee te nemen. Aangezien de Raspberry Pi had een ingebouwde draadloze kaart, dus heb ik ervoor gekozen om het te zetten in een draadloos access point zo goed, zodat gebruikers kon gewoon verbinding maken met de TravelPlex WiFi-netwerk.
toen alle Raspberry Pi arriveerde, installeerde ik Raspbian Buster op de SSD-kaart en startte het op. Terwijl ik het opzetten van de software, Ik was het kopiëren van de relevante digitale media die ik wilde op de Flash Drives van mijn computer.
draadloos netwerk
na veel te veel tijd om hostapd
aan het werk te krijgen op de Raspberry Pi, ontdekte ik raspap-webgui, een open-source WiFi-beheer portable die het draadloze netwerk voor u beheert. De snelle installateur werkt perfect om het up and running.
als het eenmaal draait, zijn er een paar items om in te stellen (veiligheid eerst!).
Hotspot > Basic
- SSID
- de draadloze modus instellen op
802.11a - 5 GHz
configureer hotspot > beveiliging
- de PSK wijzigen (Dit is het wifi-wachtwoord)
Auth
- het wachtwoord wijzigen naar iets dat niet is
secret
Plex
het opzetten van de Plex-server was relatief snel, maar Plex is niet ontworpen om offline te werken, dus het vereist enkele kleine aanpassingen om te doen als het eenmaal draait. U moet inloggen als normaal, maar schakel de Allow me to access my media outside my home
optie uit. Installeer nog geen media.
Instellingen > Algemeen
- Schakel het selectievakje uit: stuur crashrapporten naar Plex (van plan offline te zijn, weet je nog?)
Instellingen > Toegang op Afstand
- Limiet remote stream bitrate: Origineel No limit (Effectief uitschakelen van het transcoderen)
Instellingen > Bibliotheek
- Vink: ‘Leeg prullenmand automatisch na elke scan
- Vink: Allow media verwijderen (alleen in het geval dat er iemand op de verkeerde knop)
Instellingen > Netwerk
- Vink: Schakel serverondersteuning voor IPv6
- lijst van IP-adressen en netwerken die zijn toegestaan zonder auth:
10.3.141.1/24
(dit zal toestaan dat alle wifi-apparaten aangesloten op RaspAP authenticatie niet vereisen, omdat we waarschijnlijk offline zijn) - vinkje uit: Webhooks
met de Raspberry Pi klaar om te gaan en de media overgebracht naar de Flash Drives, ik aangesloten ze in de Raspberry Pi en gemonteerd de stations en geconfigureerd Automount, zodat ze zou blijven na herstart.
nu kunt u elke schijf aan Plex toevoegen. Zodra ze allemaal zijn toegevoegd, trigger een volledige bibliotheek scan (zorg ervoor dat de Pi is aangesloten op uw netwerk via Ethernet, zodat het internet heeft).
Go Time
nadat de library scan is voltooid, kunt u de Raspberry Pi loskoppelen en beginnen met reizen! Elke reisgezel hoeft alleen maar de Plex-app vooraf te hebben geïnstalleerd op mobiele apparaten en verbinding te maken met het WiFi-netwerk (Plex moet automatisch ontdekken en gewoon werken).
enkele noten om problemen te voorkomen:
- als u van plan bent op het uitvoeren van het uit een draagbare batterij/telefoon oplader, zorg ervoor dat het voldoende vermogen (het heeft vier Flash Drives die het nodig heeft om de macht in aanvulling op de Raspberry Pi)
- tussen reizen kunt u de Raspberry Pi terug in uw thuisnetwerk via Ethernet en SFTP gebruiken om te wisselen van de media
Happy Travels!