lomat ulkomailla ovat usein täynnä seikkailuja, nähtävyyksiä, ja paljon matkustaa. Jos olet kuten minä, joskus tarvitset seisokkeja iltaisin ja etsit mukavuuksia, kuten Netflixiä tai Hulua, vain huomataksesi, että sisältöä ei ole saatavilla maassa, jossa olet tällä hetkellä ja että ne estävät VPN: t.
jos olet kuin minä ja sinulla on Plex-palvelin sisältöineen, niin se voi olla helppo vaihtoehto, jos olet matkoilla. Tänä vuonna meillä oli kuusi henkilöä ryhmässämme eikä mitään takeita Wifistä, joka voisi tukea yhtä virtaa (saati kuutta). Niin, ajattelin, että se olisi hyvä tekosyy rakentaa paikallinen, kannettava Plex-palvelin voisimme ottaa mukaamme, että kutsun TravelPlex.
ensin tarvitsin tähän tietokoneen ja kiintolevyn, ja kompakteja tietokoneita tutkittuani päädyin rakentamaan koko kannettavan ekosysteemin Raspberry Pi: lle, jossa on suurikapasiteettiset USB-muistitikut. Se tarjosi modulaarisuutta ja tiiviyttä pienitehoisilla vaatimuksilla (mikä tarkoitti, että voisin ajaa sen pois kannettavan puhelimen laturista). Valitsemalla Vadelma Pi ei tarkoita, että minulla ei olisi tarpeeksi laskentatehoa tehdä mitään lennossa transkoodaus, mutta se oli raja olin enemmän kuin valmis elämään.
koska en ollut varma, kuinka paljon sitä tarvitsisi käyttää, oletin pahimman mahdollisen skenaarion ja tilasin 1 TB tallennustilaa (joka tarkoitti, että jokaisella henkilöllä olisi noin 36 tuntia HD-videosisältöä). Se itse asiassa päätyi lähemmäksi 45: tä, koska tein jonkin edestä transkoodauksen, mutta se oli silti enemmän kuin riittävä 3 viikon matkalle.
laitteisto I käytetty ($185 yhteensä):
- 1x Raspberry Pi 3B+ Premium Clear Case
- 1x SanDisk 16GB Ultra microSDHC
- 4x SanDisk 256GB Ulta Fit USB 3.1-muistitikku
- 1x AmazonBasics USB A-Male to Micro B-kaapeli
ohjelmisto
ohjelmistonäkökulmasta tiesin, että aion asentaa pleksin, mutta minun oli myös keksittävä tapa ottaa kokonainen verkko mukaani. Koska Raspberry Pi oli sisäänrakennettu langaton kortti, joten päätin muuttaa sen langattoman tukiaseman samoin, jotta käyttäjät voisivat vain muodostaa yhteyden TravelPlex WiFi-verkkoon.
kun kaikki Raspbian pi saapui, asensin Raspbian Busterin SSD-kortille ja käynnistin sen. Kun perustin ohjelmiston, kopioin haluamaani digitaalista mediaa tietokoneeni muistitikuille.
langaton verkko
yritettyäni saada hostapd
toimimaan Raspap-webgui, avoimen lähdekoodin wifi-hallinta kannettava, joka hallinnoi langatonta verkkoa puolestasi. Nopea asentaja toimii täydellisesti saada se käyntiin.
kun se on käynnissä, on pari kohdetta konfiguroitavana (turvallisuus ensin!).
Määritä hotspot > Basic
- Vaihda SSID
- aseta langaton tila
802.11a - 5 GHz
Määritä hotspot > turvallisuus
- Vaihda PSK (tämä on WiFi-Salasana)
Määritä Auth
- Vaihda salasana johonkin, joka ei ole
secret
Plex
Plex-palvelimen perustaminen oli suhteellisen nopeaa, mutta Plexiä ei ole suunniteltu toimimaan offline-tilassa, joten se vaati joitakin pieniä muutoksia, jotta se voidaan tehdä, kun se on toiminnassa. Kirjaudu sisään normaalisti, mutta poista valinta Allow me to access my media outside my home
. Älä asenna mediaa vielä.
Asetukset > Yleiset
- Poista tarkistus: lähetä kaatumisilmoitukset plexiin (suunnittelee offline-tilassa olemista, Muistatko?)
Asetukset > etäkäyttö
- Limit remote stream bitrate: Original No limit (poistaa tehokkaasti transkoodauksen käytöstä)
Asetukset > kirjasto
- poista valinta: Tyhjennä roskakori automaattisesti jokaisen skannauksen jälkeen
- poista valinta: Salli median poisto (vain siinä tapauksessa, että joku painaa väärää painiketta)
Asetukset > Verkko
- Tarkista: Ota palvelintuki IPv6: lle
- luettelo IP-osoitteista ja verkoista, jotka ovat sallittuja ilman auth: ta:
10.3.141.1/24
(tämä mahdollistaa sen, että Raspapiin liitetyt WiFi-laitteet eivät vaadi todennusta, koska todennäköisesti olemme offline-tilassa) - Poista tarkistus: Webhooks
Raspberry Pi: n ollessa valmis ja media siirrettynä muistitikuille, kytkin ne Raspberry Pi: iin ja asensin asemat ja määritin automount, jotta he jatkaisivat uudelleenkäynnistysten jälkeen.
nyt voit lisätä jokaisen aseman Plexiin. Kun ne kaikki on lisätty, Käynnistä täysi kirjastokannaus (varmista, että Pi on kytketty verkkoon Ethernet, joten se on internet).
Go Time
kun kirjaston skannaus on valmis, voit irrottaa Raspberry Pi: n ja aloittaa matkustamisen! Kaikki kumppani matkustajat tarvitsee vain olla Plex app esiasennettuna mobiililaitteisiin ja yhteyden WiFi-verkkoon (Plex pitäisi auto-löytää ja vain toimi).
pari säveltä, joilla vältytään ongelmilta:
- jos aiot ajaa sen kannettavasta akkupaketista / puhelimen laturista, varmista, että se tuottaa tarpeeksi virtaa (siinä on neljä muistitikkua, joita se tarvitsee Raspberry Pi: n lisäksi)
- matkojen välillä voit kytkeä Raspberry Pi: n takaisin kotiverkkoon Ethernetin kautta ja käyttää SFTP: tä vaihtaaksesi median
Happy Travels!