Acasă
» STREAMING MEDIA
»
Server Plex pe Raspberry Pi: Cum se instalează Plex și se redă în flux media
Server Plex pe Raspberry Pi: Cum se instalează Plex și se redă în flux media
Puteți instala Plex Media Server pe un Raspberry Pi prin configurarea sistemului de operare Raspberry Pi pe 64 de biți, adăugarea depozitului APT semnat oficial al Plex și instalarea pachetului plexmediaserver. Apoi, deschideți Plex într-un browser, adăugați folderele media și redați-le pe un alt dispozitiv. Un Raspberry Pi 4 sau 5 reprezintă un server practic cu consum redus de energie pentru fișierele pe care dispozitivele dvs. de redare le pot gestiona direct.
Ceea ce ai nevoie
Raspberry Pi: Se recomandă un Pi 4 sau un Pi 5. Modelele mai vechi au mai puțin spațiu de procesare.
Sistem de operare: O instalare Raspberry Pi OS pe 64 de biți, de preferință Lite pentru un server headless.
Stocare și alimentare la boot: Un card microSD fiabil sau un SSD compatibil și sursa de alimentare corectă pentru Pi-ul tău.
Stocare media: Un SSD USB, un hard disk sau o partajare de rețea montată în mod fiabil care conține media pe care o dețineți sau pe care sunteți autorizat să o utilizați.
Rețea și cont: Ethernet, dacă este posibil, sau Wi-Fi stabil, plus un cont Plex pentru configurarea serverului.
Pi este cel mai potrivit pentru redarea directă , unde playerul acceptă formatul video, iar serverul nu trebuie să îl convertească. Transcodarea videoclipurilor solicitante, în special a fluxurilor multiple 4K, nu este o așteptare realistă pentru această configurație. Consultați limitările serverului ARM al Plex pentru mai multe informații despre serverele media bazate pe ARM.
Conectați o sursă fiabilă de alimentare, rețea și stocare înainte de a începe instalarea.
Instalați Plex pe un Raspberry Pi
1. Instalați sistemul de operare Raspberry Pi
Descărcați Raspberry Pi Imager și folosiți-l pentru a selecta modelul Raspberry Pi, o imagine compatibilă cu Raspberry Pi OS Lite (64 biți) și dispozitivul de boot. În opțiunile de personalizare ale Imager, setați un nume de utilizator, o rețea și acces SSH dacă doriți să rulați Pi fără monitor. Scrierea imaginii șterge dispozitivul ales, așa că verificați din nou selecția. Documentația de configurare a Raspberry Pi acoperă prima bootare și SSH.
Selectați-vă Pi-ul, un sistem de operare compatibil pe 64 de biți și unitatea de boot corectă în Raspberry Pi Imager.
2. Actualizați sistemul de operare Raspberry Pi
Porniți Pi-ul, conectați-vă la el local sau prin SSH și introduceți:
Reconectați-vă după repornire. Verificați arhitectura cu dpkg --print-architecture; acest ghid presupune că raportează arm64. Dacă utilizați o instalare mai veche pe 32 de biți, alegeți un pachet Plex compatibil cu arhitectura respectivă, în loc să presupuneți că aceste instrucțiuni se aplică neschimbate.
Actualizați sistemul de operare Raspberry Pi înainte de a adăuga depozitul de pachete Plex.
3. Adăugați depozitul oficial APT al Plex
Instalați utilitarele de semnare, creați un director pentru keyring și adăugați depozitul curent al Plex:
Aceste comenzi utilizează repozitoriul și cheia de semnare din instrucțiunile oficiale ale repozitoriului Linux Plex . Nu urmați instrucțiunile mai vechi care utilizează dev2dayrepozitoriul Jessie scos din producție sau apt-key. Dacă acest computer a avut anterior o sursă Plex APT, eliminați mai întâi intrarea sursă specifică Plex învechită pentru a evita intrările duplicate sau conflictuale.
Caută active (running)în starea serviciului. Plex rulează în mod normal sub propriul plexcont. Păstrează acel cont în loc să schimbi serviciul la datele tale de autentificare personale: configurează permisiunile pentru folderele media.
După configurarea depozitului Plex APT semnat, instalați pachetul plexmediaserver.
5. Conectați unitatea media
Atașați o unitate USB și rulați comanda lsblk -fpentru a identifica sistemul de fișiere și locația de montare. Dacă este necesar, montați-o pe o cale stabilă, cum ar fi /mnt/plexmediași configurați o montare persistentă bazată pe UUID, astfel încât să returneze fișierele după repornirea Pi. Nu ghiciți niciodată identificatorul unei unități, mai ales înainte de a modifica partiții sau /etc/fstab.
Asigurați-vă că respectivul plexcont poate traversa directoarele și citi fișierele. Pentru o bibliotecă montată pe calea exemplu, testați cu:
sudo -u plex ls /mnt/plexmedia
Dacă accesul este refuzat, ajustați proprietatea, permisiunile de grup sau opțiunile de montare pentru sistemul de fișiere respectiv. Nu utilizați permisiunea „blanket” chmod 777; Plex explică abordarea corectă în ghidul său de permisiuni Linux .
Un SSD sau un hard disk extern poate stoca biblioteca media independent de placa de boot.
6. Deschideți aplicația web Plex și revendicați serverul
Pe Pi-ul propriu-zis, deschideți http://127.0.0.1:32400/web. Pe un alt computer, puteți utiliza http://PI_IP:32400/webdupă configurarea inițială. Dacă expertul de prima rulare nu recunoaște serverul ca fiind local, creați un tunel SSH de pe computer:
ssh -L 8888:localhost:32400 YOUR_USER@PI_IP
Apoi accesați http://localhost:8888/web, conectați-vă la Plex și urmați instrucțiunile de configurare a serverului. Înlocuiți YOUR_USERși PI_IPcu detaliile dvs. reale. Aceasta urmează instrucțiunile de configurare a browserului Plex .
Folosește aplicația web Plex pentru a te conecta și a denumi serverul în timpul configurării inițiale.
7. Adăugați filmele, emisiunile și muzica dvs.
În aplicația web Plex, deschideți Setări , selectați serverul corect, apoi accesați Gestionare > Biblioteci > Adăugare bibliotecă . Alegeți Filme, Emisiuni TV, Muzică sau Fotografii; denumiți biblioteca; și navigați la folderul de pe Pi. Repetați pentru alte tipuri de media. Plex va scana folderele și va organiza fișierele recunoscute. Ghidul de configurare a bibliotecii Plex explică tipurile și setările de bibliotecă disponibile.
Creați biblioteci separate pentru fiecare tip de conținut și direcționați-le către folderele corecte.
8. Conectați un player și testați redarea în flux
Instalați un player Plex pe un telefon, un televizor inteligent, un dispozitiv de streaming sau un computer și conectați-vă cu contul Plex corespunzător. În aceeași rețea de domiciliu, selectați serverul Raspberry Pi și încercați un fișier care poate fi redat direct. Dacă redarea se întrerupe, verificați stabilitatea rețelei, formatul fișierului sursă și dacă Plex încearcă să transcodeze.
Conectați un player Plex la rețeaua de domiciliu și testați redarea înainte de a activa accesul de la distanță.
Opțional: Transmiteți în flux chiar și când sunteți departe de casă
Pentru a accesa serverul în afara casei, deschideți Setări > Server > Acces la distanță . Plex poate încerca configurarea automată a routerului; dacă aceasta eșuează, configurați o regulă de router care redirecționează un port TCP extern corespunzător către portul TCP intern al dispozitivului Pi . Dați dispozitivului Pi o adresă LAN stabilă și urmați documentația32400 Plex privind accesul la distanță în loc să expuneți porturi fără legătură. NAT dublu sau NAT de nivel operator pot împiedica o conexiune directă.
Important: Plex a introdus cerințe plătite pentru redarea de la distanță a videoclipurilor personale pe aplicațiile afectate începând cu 29 aprilie 2025. În funcție de cont și client, acest lucru poate necesita Plex Pass sau Remote Watch Pass; streamingul local nu are aceeași cerință. Muzica de la distanță prin Plexamp și fotografiile prin Plex Photos au permisiuni separate. Verificați cerințele de redare de la distanță ale Plex înainte de a vă baza pe accesul video de la distanță. O rețea VPN nu este necesară pentru redarea locală Plex și poate cauza probleme de detectare a conexiunii.
Depanare rapidă
Pagina web nu se deschide: Verificați systemctl status plexmediaserver, confirmați adresa IP a dispozitivului Pi și asigurați-vă că TCP-ul local 32400este accesibil.
Biblioteca apare goală: Confirmați că unitatea este montată și sudo -u plex ls /your/media/pathpoate lista folderul, apoi scanați din nou biblioteca.
Videoclipul se încarcă în buffer sau nu se redă: Preferați un format de redare directă compatibil, utilizați Ethernet prin cablu atunci când este posibil și evitați transcodarea video inutilă.
Accesul la distanță eșuează: Verificați regula routerului și NAT-ul dublu și consultați documentația Plex privind accesul la distanță . Evitați redirecționarea porturilor de descoperire Plex către internet.
După ce redarea locală funcționează în mod fiabil, lăsați Pi-ul pornit, mențineți Raspberry Pi OS și Plex actualizate și faceți o copie de rezervă a setărilor media și serverului care vă interesează.