IN < - Plex Server~Plex Home Theater~Plex App~Vaši mediji na svim vasim uređajima - >LO
(1/4) > >> :: Odgovori!
Autor: Crowz :
Ako je neko koristio Windows Media Center, Boxee (pripojen samung-u), MediaPortal ili Kodi (nekadasnji XBMC), onda ce mu Plex klijent aplikacija biti dosta poznata i user friendly za koriscenje. To su sve home media centri, tj aplikacije koje sluze za organizovanje i pustanje odredjenih medija sa racunara.

Windows Media Center



Boxee



Media Portal



Kodi



Plex je isto to, nudi kompletno resenje, kao i mogucnost pristupa svim svojim medijima i preko interneta. Pored toga nudi i konvertovanje sadrzaja da bi on bio prilagodljiv svim uredjajima sa kojih se moze gledati.

U prvom postu ce biti indeksirane sve bitnije stvari vezane za Plex koje se budu pojavljivale na ovoj temi.



1.Sta je Plex Server?

2.Izbor racunara za Plex Server

3.Instalacija Plex Servera

4.Sta treba podesiti pre prvog pokretanja?

5.Pustanje servera u rad

6.Dodavanje kanala sa besplatnim sadrzajem

7.Dodavanje novih korisnika

8.Dodatna podesavanja servera ~ Staticka IP, itd.

9.Pogodnosti Plex Servera



Obavestenje: Poruka je preseljena od strane moderatora Crowz (Vreme: 08. Mar 2015, 00:59:07)

Autor: Crowz :
Sta je Plex Server?


Plex Media Server je centralizovani server za reprodukciju razlicitih medija, bilo kad i bilo gde, preko Plex Aplikacija. Plex Server je dostupan na brojnim platformama, kao sto su Windows, OS X, Linux i na nekim NAS uredjajima. Plex Aplikacije su takodje dostupne na PC uredjajima, tabletima, mobilnim telefonima i smart TV aparatima.










Sta Plex moze?


Kao sto je napisano, plex predstavlja samostalni, kucni sistem za prikazivanje razlicitog sadrzaja koji je unapred ubacen. To mogu biti filmovi, kraci video snimci, spotovi, serije, koncerti, fotografije, itd. U zavisnosti od jacine hardvera, moze pustati na i do nekoliko desetina uredjaja istovremeno razliciti sadrzaj.






Svaki od korisnika plex servera mora da otvori jedan plex nalog i tim nalogom ce se logovati na server, svaki nalog posebno "pamti" sta je odgledano, sta je novo ubaceno na server, do kog minuta je odredjeni sadrzaj pogledan kao i nastavak gledanja prekinutog sadrzaja bez potrebe premotavanja.





Gledanje HD sadrzaja na mobilnim telefonima i tabletima moze biti problematicno zbog velikog protoka ali server to resava tako sto transkoduje sadrzaje i prilagodjava ih rezoluciji telefona. Dakle, ce HD sadrzaj server "sazvace" i posalje ga uredjaju troseci minimum protoka i koristeci minimum resursa samog mobilnog uredjaja.










Desktop Plex aplikacija


Plex Home Theater je klijent aplikacija preko koje mozete da gledate sadrzaje sa plex servera. Moze se instalirati na desktop racunaru sa windows, osx ili linux operativnim sistemom. Moze se instalirati i na zasebnom racunaru koji je povezan sa LED TV-om (home theater PC).













Plex aplikacija za razne uredjaje


Plex klijent aplikacija podrzava XBOX, SONY Playstation, Andorid "stick" uredjaje, GoogleTV uredjaje, Roku bokseve i Samsung smart televizore.













Plex aplikacija za mobilne uredjaje


To je klijent aplikacija namenjena za mobilne uredjaje, smart telefone i tablete sa sledecim operativnim sistemima:

Android
iOS
Windows Phone 8
Windows 8.1









Autor: Crowz :
Izbor racunara za Plex Server


Po pravilu, na sto vise uredjaja se vrsi transkoding, to jaci procesor treba. Transkoding je proces kada se odredjeni audio/video sadrzaj konvertuje iz jedne rezolucije /formata u drugu. (primer - Full HD video ce se konvertovati za potrebe mobilnih uredjaja)

Transkoding koristi iskljucivo sirovu procesorsku snagu. RAM memorija ili graficka kartica ne igraju neku posebnu ulogu. 

Ne postoji unapred odredjeni odgovor na pitanje koji CPU odabrati ali postoji par stvari koje prvo treba resiti, kao sto su na primer:
- Koje vrste Plex aplikacija ce se koristiti? (iOS, Andorid, Home theater, nesto trece ili sve zajedno)
- Koliko ce uredjaja istovremeno vuci sadrzaj? (koji je najgori moguci scenario za plex server)
- Hoce li se serveru pristupati iz lokalne mreze, javne mreze (interneta) ili kombinovano?

Ova pitanja su jako bitna da bi se utvrdilo da li ce odredjene Plex aplikacije koristiti Direct Play ili Direct Stream ili ce koristiti Transkoding/Transkodovanje.



Neki odredjeni media sadrzaj, na primer, ima neke od sledecih karakteristika:
Fajl kontejner (mkv, mp4, avi, itd)
Video kodek (H.264, divx, xvid,itd)
Audio kodek (DTS, AC-3, AAC, MP3, itd)
Format prevoda (SRT, VOBSUB, PGS, itd)



Direct Play

Pomenuti medija sadrzaj je 100% kompatibilan sa plejerom na uredjaju na kome hocemo da pustimo taj sadrzaj i u tom slucaju se fajl salje Pleks aplikaciji u izvornom obliku. Samim tim procesor na Plex serveru ne trpi gotovo nikakvo opterecenje.
   


Direct Stream

Pomenuti medija sadrzaj nije u potpunosti kompatibilan, odnosno video i audio kodeci su u redu ali kontejner nije kompatibilan. U tom slucaju, video i audio se strimuju direktno, a Plex transkoduje kontejner u neki format koji plejer na samom uredjaju moze da "razume". Direct Stream uzima malo precesorskih resursa.



Transkoding

Ukoliko video i audio kodeci uopste nisu kompatibilni, Plex server mora da "transkoduje" gore pomenuti sadrzaj. Transkodovanje samo audio kodeka ne zahteva preveliku procesorsku snagu, zato transkodovanje video kodeka zahteva ogromnu CPU snagu. Ukoliko su tu prisutni i prevodi, vrsi se "burning in" (ili lepljenje) istih na video. Dakle, transkodovanje je opcija koja uzima najvise procesorske snage.

Dakle, sto vise postoji uredjaja kojima je neophodan transkoding, to ce biti potreban jaci procesor. Nije pravilo ali ukoliko dve Plex aplikacije od servera traze neki transkodovani sadrzaj istovremeno, potrebno je duplo vise procesorske snage nego kada je u pitanju samo jedna Plex aplikacija.



Ovo su neki minimumi:

- Ukoliko transkoding nije potreban, moze da posluzi i
CPU: minimum Core 2 Duo od 1.6 GHz
Najmanje 1 GB RAM memorije za windows/Mac OS X ili 512 RAM memorije za Linux
Za Windows: minimum Vista SP2
Za OS X: minimum Snow Leopard 10.6.3
Za Linux: Ubuntu, Debian, Fedora, CentOS ili SuSE Linux

- Jedan transkoding za video 720p, potreban je
CPU: minimum  Core 2 Duo 2.5 GHz
Najmanje 2 GB RAM memorije

- Jedan transkoding za video 1080p, potreban je
CPU: minimum Core 2 Duo 3.0 GHz
Najmanje 2 GB RAM memorije



Na sajtu http://cpubenchmark.net se moze otprilike pogledati i proceniti koliko je koji procesor dobar za Plex Server. PassMark poeni procesora su dobra vodilja prilikom odabira istog.

Za potpuni transkoding videa 1080p/10Mbps je potrebno 2000 PassMark poena.
Za potpuni transkoding videa 720p/4Mbps je potrebno 1500 PassMark poena.


Dakle, ukoliko je potrebno transkodovati 4 video fajla u Full HD rezoluciji istovremeno, potreban je procesor koji ima najmanje 8000 PassMark poena. (na primer Intel i7-2600k)
Podrazumeva se da taj racuner bude odredjen samo za Plex Server. Ukoliko se svakodnevno koristi i za druge stvari, potreban je CPU sa vecim brojem PassMark poena.

Racunari, smart televizori, igracke konzole i set-top boksevi  koriste Direct Play/Direct Stream, dok je transkodovanje najcesce potrebno mobilnim uredjajima.

Autor: Crowz :
Instalacija Plex Servera



Plex Media Server se moze instalirati na dosta platformi:



Moze se instalirati i na nekim od nabrojanih NAS sistema:





Ja sam za instalaciju odabrao racunar za server male/srednje vrednosti.

Ploca: ASUS P8B75-M LX PLUS  55e  http://www.asus.com/Motherboards/P8B75M_LX_PLUS
CPU: INTEL i3-3220 3.3GHz  100e http://ark.intel.com/products/65693/Intel-Core-i3-3220-Processor-3M-Cache-3_30-GHz
RAM: 4GB Kingston 1600 MHz  35e
Napajanje: CHIEFTEC GPA-450 450W  30e
HDD 1: Seagate Baracuda 160GB namenjen za operativni sistem - polovan
HDD 2: Seagate Baracuda 2TB kao storage  - 50e
Zaokruzimo na 300e.

Zbog ranijih pozitivnih iskustava sam odlucio da instaliram CentOS 6.6. Sa zvanicnog sajta sam skinuo CentOS 6.6 minimal, narezao na disk i za oko 10 minuta instalirao ovaj OS.

Kompletno, korak po korak uputstvo za instalaciju ---->  link Sve je gotovo nakon desetak minuta, nema potrebe namestati bilo kakve drajvere.

Prilikom prvog podizanja sistema je potrebno namestiti da se mrezna kartica podize, tj da se pali paljenjem samog sistema.

Potrebno je postati root user komandom su -

Zatim je potrebno odraditi sledece:
Kod:

[root@crowz ~]#/sbin/ifconfig eth0
Kod:

[root@crowz ~]#/sbin/ifconfig eth0 up

Zatim je potrebno pogledati da li je za stavku ONBOOT stavljeno "yes":

Kod:

[root@crowz ~]#cat /etc/sysconfig/network-scripts/ifcfg-eth0

Dobija se nesto ovako:
DEVICE=eth0
HWADDR=90:A6:46:AA:D9:C8
TYPE=Ethernet
UUID=8a3dee51-affa-4e72-8304-0e8a45159f9e
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp

Komandom "vi" menjate ONBOOT=no u ONBOOT=yes i prilikom izlaska, sacuvate sve:
Kod:

[root@crowz ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0

Ukoliko neko nije upoznat sa komandama editora vi, na ovom linku je sve detaljno objasnjeno.

Nakon toga kucate:
Kod:

[root@crowz ~]#reboot

Sada, prilikom podizanja sistema, server ce dobiti neku lokalnu IP od rutera. (staticka ip se moze namestiti kasnije)

Sledecom komandom se moze proveriti koju je IP adresu server dobio:
Kod:

[root@crowz ~]# ifconfig

To ovako izgleda:





Nakon ovoga, mozete da iskljucite tastaturu i monitor koji je bio prikljucen na server. Po dobijanju IP adrese, sa serverom se moze upravljati sa drugog, kucnog racunara bilo kojim ssh klijentom, kao sto je na primer putty. Ovaj programcic se moze skinuti odavde.

Kada ga pokrenete, ukucajte IP adresu koju je server dobio, (prethodna slika) i kliknite na open:






Potrebno je obaviti jedan update komandom:

Kod:

[root@crowz ~]# yum -y update

Pa jos jedan restart:
Kod:

[root@crowz ~]#reboot

Nakon ovog restarta cemo instalirati par dodatnih stvari iz razloga sto je ovo minimalna instalacija.

Prvo, instaliramo "wget", kojim cemo preuzeti instalaciju plex media servera:
Kod:

[root@crowz ~]#yum -y install wget

Nakon instalacije wget-a, tom komandom preuzimamo sa neta najsveziju instalaciju Plex Media Server-a:
Kod:

[root@crowz ~]#wget https://downloads.plex.tv/plex-media-server/0.9.11.7.803-87d0708/plexmediaserver-0.9.11.7.803-87d0708.x86_64.rpm

Najsveziji link se dobija tako sto se ode na zvanicni plex sajt, u download sekciju. https://plex.tv/downloads, izabere se computer, nakon toga, u mom slucaju centos 64 bitna verzija, desnim klikom misa otvaram download link u novom tabu. U tom novom tabu se nalazi link koji kopiram uz wget komandu. (slike ispod)










Kada se skine instalacija na server, instalira se sledecom komandom:
Kod:

[root@crowz ~]#sudo yum localinstall plexmediaserver-0.9.11.7.803-87d0708.x86_64.rpm

Kada se instalacija zavrsi, pokrenite servis sledecom komandom:
Kod:

[root@crowz ~]#sudo service plexmediaserver start

Na kraju svega, sledecom komandom omogucavamo Plex Serveru da se podize prilikom svakog podizanja sistema:
Kod:

[root@crowz ~]#chkconfig plexmediaserver on

Ovim je postupak instalacije i pokretanja servisa zavrsen.


Autor: Crowz :
Pre prvog pokretanja Plex Media Servera



Pre nego sto se pokrene po prvi put Plex Media Server, preporuka je da se zavrsi registracija naloga na stranici https://plex.tv







Aktivacija naloga ce stici na mail koji je ostavljen i na taj nacin se aktivira nalog. (U mom slucaju to je crowz.burek, isti kao i za plex server)




Nakon toga je potrebno skinuti neki od brojnih Secure CoPy klijent programa. Posto moj remote racunar ima instaliran Windows 7, skinucu program Windows Secure CoPy ili WinSCP. Zvanicna stranica je http://winscp.net

Download link je ovde.

Ovaj program je odlican za prebacivanje sadrzaja na server sa remote racunara. Nakon instalacije programa na remote racunaru, a nakon pokretanja, potrebno je izabrati New Site i napraviti konekciju sa serverom kao na slici:




U gornjem levom uglu ce se pojaviti kreirana konekcija, izabrati je pa login:



Nakon unosenja lozinke, pojavice vam se prozor, slican prozoru kod total commander-a, sa leve strane ce se nalaziti fajlovi remote racunara, sa desne su folderi na serveru. Kreiracu jos jedan folder, "Slike":






Nakon toga cu kopirati slike u novokreirani direktorijum "Slike" na serveru:







> Odgovori
^ Povratak na viši nivo
>> Sledeća strana