Pozdrav, momci, pa jedan od problema s digitalnim dobom je pohranjivanje toliko podataka tu i tamo, posebno medijskih datoteka, uvijek je mučno kad imate omiljenu pjesmu na računalu kod kuće i ne možete joj stvarno pristupiti ili podijelite s bilo kojom drugom osobom iz bilo kojeg drugog dijela kuće, osim ako se ne spustite tamo gdje se nalazi. Sve ove posebne probleme i druge slične probleme Plex je pokušao riješiti, a za ovaj ćemo vodič instalirati Plex poslužitelj na vaš Raspberry Pi, pružajući vam neograničenu, nevezanu vezu s vašom bibliotekom medija.
Uvod u Plex Server:
Plex je sustav za reprodukciju medija klijent-poslužitelj koji ima Plex poslužitelj koji služi svim medijskim datotekama i Plex klijent za pristup svim medijskim datotekama s poslužitelja ili njihovo strujanje.
- Plex Media Server može se izvoditi na mnogim operativnim sustavima kao što su Windows, macOS i Linux itd. Plex organizira sve vaše medijske datoteke, bilo da se radi o glazbi, filmovima, fotografijama, emisijama, na čist način s plakatima i sličicama, a također prikazuje ocjene i druge stvari s internetskih usluga. Ovdje koristimo Raspberry Pi kao Plex poslužitelj.
- Medijski playeri su klijenti koji se izvode na klijentskim uređajima poput mobilnih, računala itd. Klijenti mogu pristupiti medijskim datotekama s Plex poslužitelja.
Plex Home Media Server omogućuje vam da sve svoje medijske datoteke držite na jednom mjestu i pristupite im sa svih ostalih uređaja. Možete pristupiti podacima sa svih svojih omiljenih uređaja kao što su Web, Android pametni telefon, Apple, Amazon fire TV, iOS, Windows, Xbox, PlayStation, Chromecast, Smart TV itd. Plex Client je podržan za sve ove uređaje.
Za ovaj tutorial stvorit ćemo Plex poslužitelj na Rasbperry Pi. Moći ćete prenijeti svoje medijske datoteke u priloženu pohranu (USB pogon olovke ili vanjski HD), a zatim medij s poslužitelja prebaciti na bilo koji drugi uređaj, bio to mobitel ili povezano računalo. Ovo bi mogao biti vrlo koristan alat jer vam pomaže da prilično dobro upravljate prostorom na svim svojim drugim uređajima i olakšava dijeljenje s prijateljima i obitelji.
Potrebne komponente:
- Raspberry Pi 3 (trebao bi dobro raditi s Pi 2)
- SD kartica (najmanje 8 GB)
- USB pogon ili vanjski tvrdi disk (nije obavezno)
U ovom tutorialu za poslužitelj raspberry pi plex- a koristimo Raspberry Pi 3 s OS Raspbian Jessie. Svi osnovni hardverski i softverski zahtjevi su prethodno raspravljeni, možete ih potražiti u Uvodu o Raspberry Pi.
Dakle, pretpostavljam da ste upoznati s postavljanjem Raspberry Pi-a i da znate kako pristupiti Raspberry Pi-u putem terminala pomoću softvera poput kita. Puno pretpostavki zar ne? Da, ali to su prilično osnovne stvari koje možete naučiti iz naših prethodnih Raspberry Pi projekata.
Implementaciju Plex poslužitelja na Raspberry Pi poduzet ćemo u koracima, pažljivo ih slijediti i projekt će djelovati poput šarma. Zaronimo!
Postavljanje Plex poslužitelja na Raspberry Pi:
Korak 1: Nadogradnja Pi
Prvo što volim raditi prije pokretanja svakog projekta je ažuriranje pi-a kako bih dobio svako najnovije ažuriranje OS-a. To radimo koristeći;
sudo apt-get ažuriranje sudo apt-get nadogradnja
Nakon toga ponovno pokrenite pi koristeći;
sudo ponovno pokretanje
Pričekajte neko vrijeme, a zatim ponovno pokrenite sesiju terminala i nastavite s korakom 2.
Korak 2: Statička IP adresa za Pi
Sljedeća stvar koju moramo učiniti je dodijeliti statičku IP adresu našem Raspberry Pi.
Prvo što moramo učiniti je provjeriti trenutnu IP adresu. To se može učiniti pomoću;
sudo ime hosta -I
Ovo će prikazati trenutnu IP adresu. Kopirajte i čuvajte.
Dalje, uređujemo cmdline.txt datoteku malina pi kako bismo uključili IP adresu.
sudo nano /boot/cmdline.txt
Dodajte donji redak na kraj datoteke, zamijenite "IP_ADDRESS" vašom IP adresom "
ip = IP_ADRESA
Ponovno pokrenite malina pi da biste izvršili promjene.
sudo ponovno pokretanje
Korak 3: Instalirajte HTTPS transportni paket
Sljedeća stvar za nas je instalirati (ili potvrditi da smo instalirali) HTTPS transport. Ovo doduše dolazi s novijom verzijom raspbian-a i bilo mu je potrebno da bi mogli pristupiti https paketima putem apt-get.
sudo apt-get instalirati apt-transport-https
Ovo će instalirati najnoviju verziju. Ako ga već imate, samo ćete dobiti uzvraćenu poruku koja vam to govori. U svakom slučaju, sada ste spremni za sljedeći korak.
Korak 4: Nabavite dev2day spremište
Sljedeće što trebamo učiniti je nabaviti dev2day spremište (projektna dokumentacija na plexu) koje sadrži Plex, ali da bismo to učinili potreban nam je kriptički O ključ za web lokaciju dev2day.
Da biste dobili ključ O kripte;
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key - sudo apt-key add -
U ovoj fazi možete naići na problem kada će terminal vratiti nešto slično;

Ovaj je problem povezan s time da vaš pi ima pogrešno vrijeme i datum. Da biste to popravili, pokrenite;
sudo dpkg-rekonfiguriraj tzdata
Zatim odaberite vremensku zonu i najbliži grad

Zatim upotrijebite donju liniju kako biste postavili točno vrijeme.

Ponovo pokrenite Pi i pokrenite naredbu da biste ponovno dobili ključ kripte 0.
Sve gotovo? Zatim ćemo dodati spremište dev2day na popis izvora paketa.
odjek „deb https://dev2day.de/pms/ jessie main“ - sudo tee /etc/apt/sources.list.d/pms.list
Vratit će samo redak s odjeknutim ulazom.
Na kraju, ažurirajte popis paketa pomoću;
sudo apt-get ažuriranje
Ponovo pokrenite pi i prijeđite na sljedeći korak kada se vrati.
sudo ponovno pokretanje
Korak 5: Instalirajte Plex Media Server
Kad je uređaj ponovno uključen, napokon smo spremni instalirati Plex !. Da bismo to učinili koristimo naredbu;
sudo apt-get install -t jessie plexmediaserver
Odgovorite da (pritiskom na y) ako zatraži vaše dopuštenje za instaliranje bilo koje ovisnosti.
Korak 6: Postavite Plex za pokretanje na korisniku 'Pi'
Sljedeća stvar koju moramo učiniti je postaviti Plex da radi na 'Pi' korisniku s kojim smo prijavljeni. Da bismo to učinili, trebamo urediti datoteku plexmediaserver.prev i promijeniti korisnika iz plex-a u pi. Da bismo to učinili koristimo
sudo nano /etc/default/plexmediaserver.prev
Ovo će otvoriti tekstualnu datoteku. Tražimo dio tekstualne datoteke koji kaže
PLEX_MEDIA_SERVER_USER = pleks
Promijenit ćemo ga tako da postane;
PLEX_MEDIA_SERVER_USER = pi.

Spremite tekstualnu datoteku kao i obično i izađite koristeći CTRL + X, a zatim y.
Nakon toga ponovno pokrenite svoj plex poslužitelj kako biste izvršili promjene pomoću;
sudo service plexmediaserver restart
nakon toga ponovno pokrenite svoj pi još jednom dok vršimo posljednje promjene.
sudo ponovno pokretanje
To je to, imamo Plex poslužitelj koji je sve postavljen i pokrenut na našoj Raspberry Pi, ali rekao bih da je poslužitelj beskoristan ako na njega ne učitamo datoteke, zar ne? Sljedećih nekoliko koraka bit će prikazano kako da učitamo datoteke i također ih streamomo s povezanih uređaja.
Korak 7: Prenesite datoteke na Plex Server
Korak će vam pokazati kako popuniti vaš Plex medijski poslužitelj.
Prva stvar je povezati usb pogon ili vanjski tvrdi disk koji sadrži medijske datoteke kojima želite popuniti poslužitelj na svoj Pi.
Nakon toga otvaramo web preglednik i idemo na;
MyPiIPAdress: 32400 / web /
ILI
raspberrypi.mshome.net:32400/web/
Ovo će vas dovesti do web aplikacije plex, prijaviti se ili stvoriti račun.

Plex će vam pokazati kako stvari funkcioniraju i vidjet ćete kako dodati knjižnicu. Krećite se kroz svoju mapu, odaberite pravu vrstu datoteke i dodajte ih u svoju Plex knjižnicu.

To je sve, sada možete lako povezati bilo koji klijentski uređaj na istoj mreži, a Plex će ga povezati s vašim poslužiteljem.
Korak 7: Pristupite datotekama iz Plex klijenta
Da biste to učinili, morat ćete instalirati i otvoriti aplikaciju Plex s klijentskog uređaja, a ako su na istoj mreži, to će funkcionirati kao šarm. Kao što je već spomenuto, Plex klijent može biti bilo što poput vašeg mobitela, računala, Smart TV-a, Playstationa itd.

To je to, dečki, javite mi ako imate pitanja.
