Plex szerver telepítése Raspberry Pi-re a tökéletes filmélményért

Képzeld el, hogy az összes kedvenc filmed, sorozatod és zenéd egy helyen, szépen rendszerezve vár rád. Nem kell többé kábelekkel bajlódni, pendrive-okat dugdosni, vagy ami még rosszabb, a felhő alapú szolgáltatások korlátaival szembesülni. Ezt a luxust nyújtja egy saját Plex szerver, és ami a legjobb, nem kell hozzá komoly informatikai tudás, sem vagyonokat költeni drága hardverre. Egy apró, de annál sokoldalúbb eszköz, a Raspberry Pi segítségével megvalósíthatod álmaid otthoni médiaközpontját.

Ebben a részletes útmutatóban lépésről lépésre végigvezetünk a Plex szerver telepítésének és konfigurálásának folyamatán a Raspberry Pi-re. Megtudhatod, miért ez a kombináció a tökéletes filmélmény kulcsa, milyen előkészületekre van szükséged, és hogyan optimalizálhatod rendszeredet a maximális teljesítmény érdekében. Készülj fel, hogy búcsút mondj a korlátoknak és üdvözöld a személyre szabott szórakozást!

Miért éppen Raspberry Pi a Plex szerverhez?

A Raspberry Pi egy hitelkártya méretű, egyetlen lapon elhelyezkedő számítógép, amely hihetetlenül sokoldalú és megfizethető. Bár elsőre talán furcsának tűnhet egy ilyen apró eszközt média szerverként használni, számos érv szól mellette:

  • Költséghatékony: Egy Raspberry Pi 4 (ajánlott modell) ára töredéke egy dedikált NAS-nak vagy egy alacsony fogyasztású PC-nek. Ideális megoldás azoknak, akik pénztárcabarát módon szeretnének otthoni szórakoztató rendszert kiépíteni.
  • Energiatakarékos: Mivel a Pi folyamatosan futnia kell a Plex szerver megfelelő működéséhez, az alacsony energiafogyasztás kulcsfontosságú. A Raspberry Pi minimális áramot fogyaszt (néhány wattot), így hosszú távon jelentős megtakarítást jelent a villanyszámlán. Ez egy igazi energiatakarékos megoldás.
  • Kompakt méret: Kis méretének köszönhetően szinte észrevétlenül elrejthető a tévé mögött, a router mellett vagy bárhol, ahol nem zavarja a látványt. Nincs szükség nagy, zajos dobozokra.
  • Közösségi támogatás: A Raspberry Pi mögött óriási és aktív felhasználói közösség áll. Ez azt jelenti, hogy szinte bármilyen problémára találsz megoldást online fórumokon, és rengeteg forrás áll rendelkezésedre a további fejlesztésekhez.
  • Teljesítmény (korlátokkal): Bár nem egy erőmű, a Raspberry Pi 4 (különösen a 4GB vagy 8GB RAM-mal szerelt verzió) elegendő teljesítménnyel rendelkezik a legtöbb Plex szerver feladathoz, különösen, ha a direkt lejátszásra optimalizálsz. Fontos azonban megjegyezni, hogy a 4K-s videók valós idejű transzkódolása (formátum konvertálása lejátszás közben) több eszközre egyszerre már meghaladhatja a képességeit. Egy-két 1080p stream azonban általában gond nélkül fut.

Előkészületek: Mire lesz szükségünk?

Mielőtt belevágnánk a szoftveres beállításokba, győződjünk meg róla, hogy minden szükséges hardver és szoftver a rendelkezésünkre áll. Ez a lépés elengedhetetlen a zökkenőmentes telepítéshez.

Hardver

  • Raspberry Pi 4 (ajánlott): Bár a Raspberry Pi 3B+ is elegendő lehet alapvető feladatokra, a Pi 4 (minimum 4GB RAM-mal) jelentősen erősebb processzorral és gyorsabb USB 3.0 portokkal rendelkezik, amelyek elengedhetetlenek a gyors és stabil adatátvitelhez a külső merevlemez felé. A 8GB-os verzió még jövőállóbb.
  • MicroSD kártya: Legalább 16 GB-os, Class 10 vagy U1 sebességű kártya szükséges az operációs rendszernek. A 32 GB-os vagy 64 GB-os U3 kártyák jobb teljesítményt és több helyet biztosítanak.
  • Megbízható tápegység: A Raspberry Pi 4-hez gyári vagy minőségi USB-C tápegység ajánlott (minimum 5.1V 3A). A nem megfelelő tápellátás instabilitást okozhat.
  • Ház és hűtés: Bár nem kötelező, erősen ajánlott egy jó minőségű ház, ideális esetben passzív hűtéssel (hűtőborda) vagy aktív hűtéssel (kis ventilátor), különösen a Pi 4 esetében. A Plex szerver folyamatos futása során a processzor melegedhet, ami teljesítménycsökkenéshez vezethet.
  • USB-s külső merevlemez: Ez lesz a médiafájljaid (filmek, sorozatok, zenék) tárolója. Javasolt saját tápellátással rendelkező HDD, hogy ne terhelje túl a Pi USB portját. Minimum 1-2 TB kapacitás ajánlott, de akár több is lehet, ha nagy a média könyvtárad.
  • Ethernet kábel: Bár a Pi rendelkezik Wi-Fi-vel, a stabil és gyors adatátvitel érdekében erősen ajánlott a vezetékes Ethernet kapcsolat a routerrel. Ez kritikus a zökkenőmentes streameléshez.
  • HDMI kábel és monitor/TV (opcionális): Csak az első beállításokhoz szükséges, de ha headless módban (monitor nélkül) szeretnéd használni, akkor sem lesz rá feltétlenül szükséged, ha SSH-n keresztül konfigurálsz mindent.

Szoftver

  • Raspberry Pi OS Lite (64-bit ajánlott Pi 4 esetén): Ez a Debian alapú, minimális operációs rendszer a legalkalmasabb szerver célokra, mivel nem tartalmaz grafikus felületet, így kevesebb erőforrást fogyaszt.
  • SD kártya író program: A Raspberry Pi Imager (hivatalos program) vagy az Etcher tökéletesen alkalmas az operációs rendszer SD kártyára írására.
  • SSH kliens: Windows rendszereken a PuTTY, macOS és Linux alatt pedig a beépített Terminál elegendő a Pi távoli eléréséhez.

A Telepítési Folyamat Lépésről Lépésre

Most, hogy minden szükséges eszközzel és szoftverrel rendelkezünk, lássuk a Plex szerver telepítésének pontos lépéseit.

1. Raspberry Pi OS telepítése az SD kártyára

  1. Töltsd le a Raspberry Pi Imager programot a hivatalos weboldalról.
  2. Helyezd be az SD kártyát a számítógépedbe egy kártyaolvasó segítségével.
  3. Indítsd el a Raspberry Pi Imager-t.
  4. Válaszd ki az operációs rendszert: Kattints a „Choose OS” gombra, majd válaszd a „Raspberry Pi OS (other)” menüt, és azon belül a „Raspberry Pi OS Lite (64-bit)” (ha Pi 4-ed van) vagy a „Raspberry Pi OS Lite (32-bit)” opciót. A 64-bites verzió jobban kihasználja a Pi 4 hardverét.
  5. Válaszd ki a tárolót: Kattints a „Choose Storage” gombra, és válaszd ki az SD kártyádat. Ügyelj rá, hogy a megfelelő meghajtót válaszd ki, mert minden adat törlődik róla!
  6. Fontos lépés – Előzetes beállítások: Kattints a fogaskerék ikonra a jobb alsó sarokban, vagy használd a Ctrl+Shift+X (Windows/Linux) / Cmd+Shift+X (macOS) billentyűkombinációt. Itt tudod előre beállítani:
    • SSH engedélyezése: Pipáld be az „Enable SSH” opciót. Ez kulcsfontosságú a távoli hozzáféréshez.
    • Felhasználónév és jelszó beállítása: Javasolt saját, erős jelszót beállítani a „Set username and password” alatt, ne a default „pi” felhasználót használd.
    • Wi-Fi beállítások (opcionális): Ha vezeték nélküli hálózaton keresztül szeretnéd használni a Pi-t, itt megadhatod a Wi-Fi SSID-t és jelszót. Ethernet esetén ez nem szükséges.
    • Területi beállítások: Beállíthatod a billentyűzetkiosztást és az időzónát.

    Mentés után zárd be az ablakot.

  7. Kattints a „Write” gombra, és várd meg, amíg a program befejezi a telepítést. Ez eltart néhány percig.
  8. Amikor kész, vedd ki biztonságosan az SD kártyát a számítógépből.

2. Első indítás és alapvető konfiguráció

  1. Helyezd be az SD kártyát a Raspberry Pi-be. Csatlakoztasd a külső merevlemezt, az Ethernet kábelt (vagy győződj meg a Wi-Fi kapcsolatról), majd dugd be a tápegységet. A Pi automatikusan elindul.
  2. Keresd meg a Pi IP-címét: Néhány perc múlva a Pi elindul. A legkönnyebben a routered admin felületén tudod megnézni az IP-címét, a csatlakoztatott eszközök listájában. Alternatív megoldásként, ha van monitorod és billentyűzeted csatlakoztatva, bejelentkezés után a hostname -I parancs kiadása is megmutatja az IP-címet.
  3. Csatlakozz SSH-n keresztül: Nyisd meg az SSH kliensedet (PuTTY vagy Terminál) és csatlakozz a Pi-hez a következő paranccsal (cseréld le a felhasználónevet és az IP-címet a saját adataidra):
    ssh @

    Add meg a jelszavadat, amit az Imagerben állítottál be.

  4. Frissítsd a rendszert: Az első dolog, amit tenned kell, a rendszer frissítése a legújabb szoftverekkel és biztonsági javításokkal:
    sudo apt update && sudo apt upgrade -y

    Ez eltarthat egy ideig, a Pi sebességétől és az internetkapcsolatodtól függően.

3. Külső merevlemez csatlakoztatása és mountolása

A Plex médiafájljait a külső merevlemezen tároljuk. Fontos, hogy a merevlemez automatikusan csatlakozzon (mountolódjon) a Pi indításakor.

  1. Ellenőrizd a csatlakoztatott lemezt: Győződj meg róla, hogy a külső merevlemez csatlakoztatva van a Pi-hez. A következő paranccsal listázhatod a csatlakoztatott lemezeket és partíciókat:
    sudo fdisk -l

    Vagy jobban olvasható formában:

    lsblk

    Keresd meg a külső merevlemezedet a mérete alapján (pl. /dev/sda1 vagy /dev/sdb1). Jegyezd fel a partíció nevét. Ha a lemezed NTFS formátumú, lehet, hogy telepítened kell az ntfs-3g csomagot: sudo apt install ntfs-3g -y. Azonban az EXT4 formátum sokkal stabilabb és gyorsabb Linux alatt. Javasolt a merevlemez EXT4-re formázása, ha még nem az (figyelem: minden adat törlődik!): sudo mkfs.ext4 /dev/sdX1 (az sdX1 helyett a saját partíciód nevét írd).

  2. Hozd létre a mount pontot: Ez az a mappa, ahová a merevlemez tartalma „fel lesz csatolva”.
    sudo mkdir /mnt/plex_media
  3. Keresd meg a merevlemez UUID-jét: Az UUID egy egyedi azonosító, amely stabilabbá teszi az automatikus mountolást, mint a `/dev/sdX1` név.
    sudo blkid

    Keresd meg a merevlemezed partíciójának UUID-jét (pl. UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx").

  4. Szerkeszd az fstab fájlt az automatikus mountoláshoz: Nyisd meg az fstab fájlt szerkesztésre:
    sudo nano /etc/fstab

    Add hozzá a következő sort a fájl végére, cseréld le az UUID-t a sajátodra és a fájlrendszert (pl. ext4):

    UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/plex_media ext4 defaults,nofail 0 0

    Ha NTFS a fájlrendszer:

    UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/plex_media ntfs-3g defaults,nofail 0 0

    (Ctrl+O a mentéshez, Enter megerősítéséhez, Ctrl+X a kilépéshez a nano-ból.)

  5. Mountold a lemezt és állítsd be a jogosultságokat: Teszteld a mountolást és állítsd be a megfelelő jogosultságokat, hogy a Plex szerver hozzáférjen a médiafájlokhoz. A plex felhasználóval fog futni a Plex szolgáltatás.
    sudo mount -a
    sudo chown -R :plex /mnt/plex_media

    (ahol <felhasználónév> az a felhasználó, akivel a Pi-re be vagy jelentkezve, pl. pi)

    sudo chmod -R 775 /mnt/plex_media

    Ez biztosítja, hogy a fájlokat másoló felhasználó (pl. pi) és a plex csoport tagjai (ahova a Plex szolgáltatás tartozik) is olvashassák és írhassák a médiát.

4. Plex Media Server telepítése

Most jön a lényeg: a Plex Media Server telepítése a Pi-re.

  1. Add hozzá a Plex tárolóját: Ehhez először le kell tölteni a Plex kulcsát, majd hozzá kell adni a tárolót a rendszerhez.
    curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
    echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
  2. Frissítsd újra az apt csomaglistát:
    sudo apt update
  3. Telepítsd a Plex Media Servert:
    sudo apt install plexmediaserver -y

    Ez eltarthat néhány percig.

  4. Ellenőrizd a Plex szolgáltatás állapotát:
    sudo systemctl status plexmediaserver

    A kimenetnek active (running) állapotot kell mutatnia. Ha nem, akkor valami hiba történt.

5. Plex szerver konfigurálása webes felületen

A Plex beállításait és a médiakönyvtár hozzáadását egy webböngészőn keresztül végezheted el.

  1. Nyisd meg a Plex webes felületét: Nyiss meg egy webböngészőt a számítógépeden (ami ugyanazon a hálózaton van, mint a Pi), és írd be a címsorba a következő címet (cseréld le az IP-címet a Pi sajátjára):
    http://:32400/web
  2. Bejelentkezés vagy regisztráció: A Plex kéri, hogy jelentkezz be a Plex fiókodba, vagy hozz létre egy újat, ha még nincs. Ez szükséges a szerver azonosításához és a távoli elérés beállításához.
  3. Szerver beállítása:
    • Adj nevet a szerverednek (pl. „Pi Plex Szerver”).
    • Győződj meg róla, hogy a „Remote Access” (Távoli hozzáférés) opció be van pipálva, ha szeretnél kívülről is hozzáférni a médiádhoz (ehhez a routeren port továbbításra lehet szükség, lásd alább).
    • Kattints a „Next” gombra.
  4. Médiakönyvtárak hozzáadása:
    • Kattints az „Add Library” gombra.
    • Válaszd ki a média típusát (pl. „Movies” – filmek, „TV Shows” – sorozatok, „Music” – zene).
    • Adj nevet a könyvtárnak.
    • Kattints a „Browse for media folder” gombra, és navigálj a korábban mountolt merevlemez mappájához (pl. /mnt/plex_media/Filmek vagy /mnt/plex_media/Sorozatok). Fontos, hogy a médiafájljaidat alkönyvtárakba rendezd (pl. Filmek/Cím (Év)/Cím (Év).mp4).
    • Add hozzá a mappát, majd kattints az „Add Library” gombra.
    • A Plex elkezdi beolvasni és rendszerezni a médiafájljaidat, letölti a borítókat, leírásokat és egyéb metaadatokat.
  5. Befejezés: Miután hozzáadtál minden könyvtárat, kattints a „Done” gombra.

Gratulálunk! Elkészült a saját Plex szervered! Mostantól bármilyen Plex klienssel (okostelefon, tablet, okostévé, Chromecaste, játékkonzol) hozzáférhetsz a média könyvtáradhoz a hálózatodon belül.

Tippek és Optimalizálás a Tökéletes Élményért

Ahhoz, hogy a lehető legjobb filmélményt nyújtsa a Raspberry Pi-alapú Plex szervered, érdemes odafigyelni néhány optimalizálási szempontra:

  • Hálózati kapcsolat: Mindig az Ethernet kábel használatát részesítsd előnyben a Wi-Fi-vel szemben. A stabil és nagy sávszélesség elengedhetetlen a zökkenőmentes streameléshez, különösen HD vagy 4K tartalmak esetén.
  • Megfelelő hűtés: Ne spórolj a Pi hűtésén, különösen a Pi 4 modellek esetében. Egy jó hűtőborda, vagy akár egy kis ventilátorral ellátott ház jelentősen növeli a rendszer stabilitását és élettartamát, elkerülve a túlmelegedés miatti teljesítménycsökkenést.
  • Tárolás és fájlrendszer: Használj megbízható és lehetőleg gyors külső merevlemezt. A médiafájlok tárolására az EXT4 fájlrendszer ajánlott Linux környezetben a legjobb teljesítmény és stabilitás érdekében.
  • Fókusz a Direkt Lejátszásra (Direct Play): A Raspberry Pi korlátozott processzorteljesítménye miatt a transzkódolás (azaz a médiafájl valós idejű konvertálása, hogy kompatibilis legyen a lejátszó eszközzel) komoly terhelést jelent. Célod az legyen, hogy a Plex a lehető legtöbb esetben direkt lejátszással küldje a tartalmat a klienseknek.
    • Győződj meg róla, hogy a médiafájljaid a legtöbb eszköz által támogatott formátumban vannak (pl. H.264 videó, AAC audio, MP4 konténer).
    • Használhatsz programokat, mint például a HandBrake, hogy előre optimalizáld a fájljaidat erre a célra.
    • A Plex Pass előfizetés hardveres transzkódolást tesz lehetővé a Pi 4-en bizonyos kodekek esetén, de még így is korlátozott a képessége. A direkt lejátszás mindig a legjobb megoldás a Pi-n.
  • Rendszeres frissítések: Tartsd naprakészen a Raspberry Pi OS-t és a Plex Media Servert is. A frissítések nemcsak biztonsági javításokat, hanem teljesítménybeli optimalizációkat is hozhatnak:
    sudo apt update && sudo apt upgrade -y
    sudo apt autoremove -y
  • Metaadatok tárolása: A Plex az összes metaadatot (borítóképek, leírások, filmcímek) az SD kártyán tárolja. Ha nagyon nagy a médiakönyvtárad, érdemes lehet egy USB-s SSD-re költöztetni az OS-t és a Plex adatbázisát az SD kártya helyett a jobb sebesség és élettartam érdekében (ez egy haladóbb téma).

Gyakori Problémák és Megoldások

Bár a telepítési folyamat viszonylag egyszerű, előfordulhatnak kisebb akadályok. Íme néhány gyakori probléma és azok megoldása:

  • A Plex szerver nem indul el:
    • Ellenőrizd a szolgáltatás állapotát: sudo systemctl status plexmediaserver.
    • Ellenőrizd a naplófájlokat: sudo journalctl -u plexmediaserver -f.
    • Győződj meg róla, hogy a plex felhasználónak van jogosultsága a média mappához.
  • Nem tudok hozzáférni a Plex-hez webböngészőből:
    • Ellenőrizd, hogy a Raspberry Pi és a számítógéped ugyanazon a hálózaton vannak-e.
    • Ellenőrizd a Pi IP-címét.
    • Győződj meg róla, hogy a portszám (:32400) helyes.
    • A Raspberry Pi tűzfala blokkolhatja a kapcsolatot (bár alapértelmezetten nincs bekapcsolva).
  • Távoli hozzáférés (Remote Access) nem működik:
    • A routereden be kell állítanod a port továbbítást (port forwarding) a 32400-as TCP portra, a Raspberry Pi IP-címére. Ezt a routered beállítási felületén teheted meg.
    • Előfordulhat, hogy szolgáltatód NAT típusú IP-címet ad, ami gátolhatja a távoli hozzáférést.
  • Lassú lejátszás, bufferelés vagy akadozás:
    • A leggyakoribb ok a transzkódolás. Próbáld meg elkerülni a transzkódolást a lejátszó eszközön vagy a médiafájlok optimalizálásával.
    • Ellenőrizd a hálózati kapcsolatot: Használj Ethernet kábelt.
    • A külső merevlemez sebessége is lehet a szűk keresztmetszet. Gyorsabb USB 3.0-s merevlemez javíthat a helyzeten.
    • A Pi túlmelegedhet. Ellenőrizd a hőmérsékletet (vcgencmd measure_temp) és biztosíts megfelelő hűtést.
  • A külső merevlemez nem csatlakozik automatikusan:
    • Ellenőrizd az /etc/fstab fájlt, hogy minden helyesen van-e beírva (UUID, mount pont, fájlrendszer).
    • Győződj meg arról, hogy a merevlemez kap elegendő tápellátást (aktív USB hub vagy saját tápellátású HDD).

Összefoglalás

Ahogy láthatod, a Plex szerver telepítése Raspberry Pi-re nem egy ördöngösség, és az eredmény egy rendkívül költséghatékony, energiatakarékos és rugalmas otthoni médiaközpont. Bár a Raspberry Pi-nek megvannak a maga korlátai (különösen a több, egyidejű transzkódolás terén), a direkt lejátszásra optimalizált beállítással tökéletesen alkalmas a legtöbb háztartás igényeinek kielégítésére.

Most már a te kezedben van a kulcs a tökéletes filmélményhez. Építsd fel saját digitális könyvtáradat, rendszerezd a kedvenc tartalmaidat, és élvezd a szabadságot, hogy bárhol, bármikor hozzáférhetsz a média gyűjteményedhez. A Raspberry Pi és a Plex kombinációja egy igazi DIY projekt, amely nemcsak praktikus, de rendkívül kielégítő is lehet. Vágj bele még ma, és fedezd fel a személyre szabott szórakozás világát!

Leave a Reply

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük