Plex on VPS

Fórumok

Sziasztok

Nehany napja mar turom a google talalatokat egy, az igenyeimnek megfelelo VPS utan, de eddig nem jartam sikerrel :(

A felhaszanalasi cel a kovetkezo:
- transmission-daemon
- openvpn server (1-2 kapcsolat max)
- nginx+postgresql+phpfpm+mysql (<10 kapcsolat, csak egy teszt kornyezet+git szerver)
- plex ( max.1 darab fullHD video transcoding ~~ magas CPU igeny)

Ahogy latszik, a plex a szuk keresztmetszet, ami miatt nehez jo VPS-t talalni.
A havi keret, amit erre aldoznek max. 5000HUF,
ez viszont a masodik szuk keresztmetszet lehet, de ennel tobbet csak duzzogva forditok ra.

A jelenlegi szolgaltatom a Contabo [VPS M csomag], ahol brutalisan jo aron kapok VPS-t a parameterekhez kepest (two cores, 6GB garantalt ram, 500GB HDD + SSD boost, 100MBit/s unlimited net, root access, DNS zona management, stb..) = 7EUR/ho (no commitment)

Viszont az a baj vele, hogy (bar a plex media stream stabil), sokszor erzem azt, hogy lassu, konkretan az SSH terminalban kesnek a betuk, nagyon sokat gondolkodik egy-egy parancson (pl. updatedb).

/* Nem vagyok sem vps, sem linux guru, tehat siman lehet csak bena vagyok, de olyan erzesem van, hogy csak akkor kapok stabil teljesitmenyt, ha mar x masodperce terheles alatt van a CPU, amugy meg visszavenne.
Ez feltetelezem reszben a VPS velejaroja is, hogy osztottak a magok, nem user dedikaltak. */

De visszaterve az eredeti temahoz:
Keresek olyan VPS-t, ami meg tud birkozni egy fullHD anyag transcoding-al plexben, legalabb 2GB RAM-ot ad es nem hatrany, ha legalabb 100GB hattertar is van.

Van valakinek pozitiv tapasztalata plex+vps komboval, tud ajanlani szolgaltatokat tesztelesre?

Koszi!

Hozzászólások

24/7 be lenne kapcsolva a gép? Imho ha havi 5000 forintból akarod megoldani egy olyan gép bérlését, ami on-demand, valós időben konvertál fullHD videót, akkor valamilyen igényből lejjebb kell majd adni.

Jaja, ezért kérdeztem, hogy ha havonta ötezer a költségvetés, akkor egy évnyi költségvetésből kijön az Apple TV (illetve tudok bontatlan példányt kb. fél évért cserébe :)) + rá az Infuse Pro app, ami transzkódolás nélkül lejátszik kb mindent, a legtöbb hétköznapi protokollon. Akkor meg már csak egy storage kell, ami jelentősen olcsóbb.

Szerintem az on-demand transcodingot felejtsd el, sehogy nem éri meg VPS-en.

Egy Apple TV jo volna tobb szempontbol is, de mar van egy XBOX One a TV alatt[nyertem, sose vennek:)], ami miatt nem szivesen vennek +1 media cuccot. Mindenesetre abba bele se gondoltam, hogy az xbox(plex on xbox?) nem rendelkezik megfelelo codec-el es emiatt szukseges a transcoding, amugy meg mehetne nativan.
elkezdek olvasgatni ebben az iranyban. aztan majd csak kisul valami a dologbol; koszi a tippet!

Ennyiert lehet kimsufi dedicated server-ed 2 atom core-al 100mb dedicated bw-vel 4GB ram-al es 2TB disk-el: https://www.kimsufi.com/en/servers.xml

Annak nezz utana, hogy tudsz-e openvpn-t futtatni mert sajat kerneluk van es lehet hogy tun az nincs beforditva/le van tiltva.

Ha makod van a Plex tud majd valami HW encoding-ot hasznalni (nekem otthon van egy Zotac-on NVIDIA-val). Ugye ebben integrated GPU-van ami az atom-bol jon. Ennek is utananezhetsz, hogy a plex tud-e valamit ezzel kezdeni.
Termeszetesen a legjobb ha olyan kliensed van, ami szinte mindent "eszik" igy nem kell a Plex-nek transcode-olnia. Ehhez erosen ajanlom az NVIDIA Shield-jet. Bar en nagyon bolgog vagyok egy RPI3-assal (mivel a Zotac-omban Corei7 van meg egy eros Nvidia GPU bevallom fogalmam sincs, hogy mikor mennyit transcode-ol a plex ;) )

En par eve, egy regebbi model-t vettem sokkal olcsobban (az OVH-tol nemetorszagban) es azota is fenntartom. En backup szervernek hasznalom, meg fut rajta egy apache kepeket osztani meg a csaladdal (meg neha jol jon, hogy van egy kinti szerverem) de eddig tok jol ment mindig.

ez a kimsufi izgalmas, bele fogok turni jobban a reszletekbe!
kernelt meg soha nem kellett forditanom, de a korabban olvasottak alapjan nem tunik brutalis tasknak.

a plex -legjobb tudomasom szerint- nem tud sajnos semmit sem kezdeni a GPU-val, mindent nyers CPU-erobol csinal, szoval ez a vonal elhalt:(

nvidia shield csinos cucc, de van egy xbox one-om, amit jo lenne legalabb media playerkent alkalmazni, ha mar jatekra nem hasznalom egyaltalan :D

vagy gyakorolsz olyat, ami később is érték:
a legkisebb vps az átlagos forgalmadnak, és ami szkriptből automatikusan indít egy nagyobb gépet a transzkódolás idejére, majd lelövi azt amikor nem kell

Vultr-nél a legolcsóbb vps 2,5 dodó, de számoljunk az 5 dodóssal.
5*300*1,27 = 1905 Ft, szóval marad a büdzséből 3k+ a transzkódolós gépre.

Transzkódolósnak vegyük a 20 dodós gépüket (2core/4gib/60gb/3t), ez 3 cent óránként (áfával 11,5 Ft), a maradék pénzből kijön havi 270 órányi transzkódolás, ez kb. 9 óra minden naptári napra. Extrém eset: 10 nap*12 óra használat, a maradék max. 21 munkanapra marad még legalább napi 4 óra 51 perced a keretből.

Szóval anyagilag szerintem megoldható, "csak" az automatizálós részét kell alátenni.

Ez az approach eleg izgalmasnak tunik, szamomra kihivas is van benne es talan a video minosegen is sokat javitana, ha egy bika CPU tudna trancodeolni.
talaltam egy igeretes projectet (https://github.com/wnielson/Plex-Remote-Transcoder/wiki/Ubuntu-Install)

A hetvegen szerintem neki is allok a heggesztesnek es meglatjuk mi sul ki belole!
Nagyon koszonom a tippet!

Just for the log: csak eljátszottam a gondolattal, egyáltalán nem biztos, hogy ez működik, vagy hogy itt éri meg a legjobban, stb.
De érdekel hogy mire jutsz.
Illetve fontos: amíg a gép létezik, addig számláz a vultr. Tehát használat után a transzkódolós gépnek kell egy destroy, illetve minden használat előtt létre kell hozni. Amit vagy egy szűz image-ből csinálsz egy script-tel, vagy snapshot-ból. A snapshot jelenleg beta és jelenleg ingyenes. Az 5 dodós vps-emről ma csináltam snapshot-ot, hát az nem volt valami nagy élmény. Restore-t még nem próbáltam.

Én teszt jelleggel a litván Time4VPS-nél elérhető legkisebb storage VPS-en (1 GB RAM, 1 CPU core, 1 TB HDD) lőttem föl nemrég egy Transmission + Plex kombót, 720p transcoding látszólag nem okoztt neki gondot, találsz náluk nagyobb csomagot is (több RAM-mal) illetve a standard VPS-eknél van több mag is, csak kisebb háttértárral. Vagy nézd meg az Online.net VPS és bare metal csomagjait is, elég barátinak tűnnek, de ezeket még nem próbáltam.

Légyszi irjatok pár jó érvet hogy miért jó ez az egész? :) Nekem egy Rpi3-am fut a TV mellett, rajta a transmission külső hd-re, és localban futó kodival megy a playback.

- nem kell érte havonta fizetni
- nem kell letölteni ÉS újra átkergetni minden egyes play sessionban
- nem kell transzkódolni
- akkor is működik, ha nincs internet

--
arch,debian,retropie,osmc,android,windows

0 tapasztalatom van rpi cuccokkal.
A VPS megoldas elott en is rpi-ben gondolkoztam, de tobb utana olvasas + forumos kerdes utan lebeszeltek rola, mert hogy az rpi nem eros ahhoz hogy hajtson egy plexet meg logjon rajta egy openvpn + a tobbi cuccom, amiket fent felsoroltam.

Mi a garancia arra, hogy mindent nativan tud vinni az rpi, legyen az mkv vagy egy 10 eves dvd rip, stb.. ?
a plex ezekkel mindig megkuzdott a vps-en, de sokszor kellett ehhez az is, hogy tortenjen transcoding

Nem vagyok egyaltalan az rpi ellen, sot...!
csak ellentetben a VPS-el, azt nem tudom production mode[vasarlas] elott kiprobalni, ami elrettentett :)

RPi2/3 akadas nelkul visz 1080p Full HD-t, mkv kontenerben, 15-20mbit-ig. (tapasztalat)

LibreELEC-el hasznalom az RPi2-om, soha nem volt vele gond, feliratot is tokeletesen supportal.

PlexKodiConnect-el kapcsolom a Plex serveremhez, teljesen beepul a Kodiba a Plex: https://github.com/croneter/PlexKodiConnect

Itt egy kep :)

A pi azért nem egy ördöglakat. Vannak olyan kodi alapú "disztrók", amik ootb médialejátszót csinálnak belőle.

A 4k/h265 nem megy, a h264 fhd jellemzően hw-ből megy csont nélkül, mpeg2 és vc1 kodek megvehető pár fontért, akkor az is fog hw-ből menni.
Ami nem megy hw-ből, ahhoz kevés a gép, de azt ugye transzkódolhatod mással, akáp vps, akár helyi gép. De ugye az xbox1 is kevés, és ha jól láttam hogy 70 Watt körül fogyaszt videolejátszás közben, akkor óránként 2-3 Ft-tal csökkented a villanyszámlát azzal, hogy nem a bone megy hanem a pi...

A plex-et szerintem nem érdemes pi-re tenni, ovpn mehet rá (de akkor nem céldisztró kell, hanem "rendes").

Szinte "kockázatmentes" kipróbálás: https://shop.pimoroni.com/products/raspberry-pi-3
34 gbp a pi3 és 4 gbp a szállítás, összesen nincs 13k Ft. Kell még hozzá egy jobb töltő (az amúgy is kell minden máshoz is, tehát jó eséllyel van) és egy uSD kártya. Ha nem jön be, akkor feldobod ide 10k-ért és napon belül elviszik szerintem, buksz rajta 2500 Ft-ot.

Garancia soha semmire nincs, ki kell próbálni oszt kész :)

Nálam a következők futnak Rpi3on:
- transmission 0-24ben, a disk egy ext hdd, ami ráadásként ntfs-es (ntfs-3g + big_writes)
- kodi (OSMC a disztró, ami raspbian-based, csak be van gyárilag gyógyítva a kodi)
- https://github.com/szabbenjamin/ittotttv nodejs-ben fut folyamatosan, gyártja a channels/epg fájlokat a PVR -hez, így van standard Kodi-s TV szekcióm csatornákkal
- ez a két fájl statikusan ki van szolgálva egy másik tévén lógó rpinek nginx-el, plusz a tv stream is azon keresztül folyik át
- egy nextcloud, ami a gépemet backupolja
- és természetesen a streamelt tv csatornák és a filmek playbackje HDMI-n. Nézni soha nem szoktam hogy konkrétan milyen kódolású fájl, főleg 720/1080p -s mkv-k, avik. Soha nem találkoztam még olyannal amit ne játszana le a kodi (még rpi1en se!)

Mivel wireless-only háztartásom van, egy külön tenda usb dongle-vel megy fel az rpi3 is (mert annak jobb az antennája mint az onboard).

--
arch,debian,retropie,osmc,android,windows

Ez az rpi thread kezdi egyre jobban piszkalni a fantaziamat, szeptember-oktober kornyeken a szabadsagolasok utan konyekig beleturok a temaba es megnezem, hogy mi hozhato ki a dologbol.
Nagyon koszonom mindenkinek a kimerito kontribuciot ezen a fronton is; remelem masoknak is hasznos infok gyultek itt ossze!

En mas iranybol kozelitenem meg:

- Scaleway C2S (BareMetal)

4 Dedicated x86 64bit Cores
8GB Memory
50GB SSD Disk

- GSuite elofizetes (kb 2600 Ft/ho)+Rclone/Plexdrive (izles szerint) titkositva. Egy "move" taskkal mehet minden fol a gsuite-ra, azt meg felmountolod a Plex ala.

- Xbox One kliens a formatumok 99%-at viszi nativba, nem kell transkode. Amugy meg Rpi3+Kodi(LibreELEC) es FullHD 3D-ig bezarolag mindent visz nativba.

Ez kb kijon 5500-6000 Ft-bol, "korlatlan" a tarhelyed (amig a google nem valtoztat a Gsuite 1 felhasznalos limiten, de utana is 1 TB)

Az mondanom sem kell, hogy minden altalad felsoroltra is eleg ez a szerver.

Amugy a transcode-nak tenyleg nincs ertelme. Minden valamire valo Plex kliens siman visz minden formatumot nativban. A "butabb" Smart TV Plex klienseknek szokott gondja lenni a felirattal es/vagy a DTS hanggal, de Xbox, Kodi, Rasplex, etc... gond nelkul visznek mindent, a transcode csak terheli a gepet, meg rontja a kepminoseget...

Nalam igy van, csak nem VPS van, hanem egy kis otthoni szerver, de a lenyegen nem valtoztat (egy VPS meg nagyobb teljesitmenyu is lenne, mint a mastani szerverem.. :) )

"- Xbox One kliens a formatumok 99%-at viszi nativba, nem kell transkode"

.. vagy az en plexmediaserver bellitasommal, vagy az xbox dobozmmal vagy valami massal van akkor itt bibi, mert lejatszas alatt (pl. GoT S07E03) a VPS-en (2cores+6GB RAM) kb. 40-65%/core a terheles, ami nem eppen azt sugallja, hogy csak streamelne :D
Okozhat ilyen terhelest az, hogy nem egetett a felirat, hanem a plex huzza be a file mellol/3rd-party tarolobol?

Megprobalkozok azzal, hogy letiltom/kigyilkolom a plexbol a transcodingot es ugy megkiserlek egy lejatszast.

Ti milyen TV-t használtok, hogy ilyesmivel szendvedni kell? Nekem egy átlagos, nem is mai LG-m van, ami tud DLNA-t, de nem volt még olyan letöltött video, amit átkódolás nélkül ne vitt volna.

nem ragaszkodom a plex-hez egyaltalan, de eddig nagyon bevalt a beepitett automatizmusok [a transcode resze mondjuk inkabb autizmus] nyujtotta kenyelem miatt. egy esti film/sorozat elintezese gyakorlatilag 1.5 perc mobilrol is:
torrent link copy -- transmssion webGUI paste -- ok gomb

innentol a plex figyelte a filet, ha elkeszult a letoltes, akkor inditott egy library indxelest, letoltotte az angol feliratot, covert, film/epizod infokat es inditas utan ott vart a dashboardon, mint latest added content.

ebben a temaban nem vagyok jartas, hogy milyen alternativak vannak, igy plexbol indultam ki eredoen.

Hát igen, valóban a feliratokat én kézzel töltöm és az macera.

Jelenleg 2 verziót használok (a megszokás nagy úr).

Média szerver: Banana Pi M1+ , 320GB sata HDD + 2TB USB HDD, ezen raspbian, transmission-server, samba, apache2 (php,mysql), dlna-server
Lejátszó: LG webOS TV DLNA-val, vagy ha felirat is kell akkor egy rPi3-on keresztül.

Ha menne a DLNA-n keresztül a felirat az én TV-men is, az tuti lenne. :)

"film/sorozat elintezese gyakorlatilag 1.5 perc mobilrol is:
torrent link copy -- transmssion webGUI paste -- ok gomb"

Ez mukodik helyben futtatott rpi+transmission+kodi eseten is. Vagy akar helyben futtatott Plex eseten, megy az szerintem 3as rpin, csak a VPS-t erzem techologiai maszturbalasnak.

--
arch,debian,retropie,osmc,android,windows

Synology NAS / Xpenology épített gépen? Kamrába be, havi <1e Ft körüli áram fogyasztás, nagyobb rugalmasság, mindent tud. Igaz kezdeti beruházás is nagyobb.

Esetleg, ha ezek közül valamelyik hardveres kódolást enged plex-el:
Hardware : Marvell Armada 375
model name : ARMv7 Processor rev 1 (v7l)
Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32

Akkor ez is jó lehet neked: https://www.soyoustart.com/ie/server-storage/

Csak legyen belőle készlet :D

En szeretem a Plex+Sonarr+Radarr+Jackett+Kodi+RPi2+Deluge+Feedly+TVtime plugin kombomat :)

A legnagyobb elonye egy ilyen rendszernek az automatizalas. Roviden leirom egy letoltesem es hogy mi tortenik a hatterben:

1. Feedly-n RRSbol bedobja popup-ba h pl folkerult egy olyan resze a sorozatnak, amit monitorozok (RSS-ben a feliratok.hu-t monitorozom, sorozatonkent, igy mar csak akkor latom, amikor a felirat is kesz)

2. Sonarr-al (sorozatnal) Radarr-al (filnel) manualis keresessel kivalasztom a release-t (automatikus toltesben annyira nem bizok, de van aki ugy tolja)

Ezek utan mar az egesz automatikus. a Jackett-be fol vannak veve a trackerek, onnan megy az Info a Sonarr/Radarr-nak, A deluge is fol van veve Sonarr/Radarr-ba, letolti a megfelelo helyre, A Plex alatt a feliratok.hu bundle leszedi a feliratot, RPi2-n a PlexkodiConnect olvassa a Plex server adatait es megy a lejatszas :). Az utan a TVtime java plugin a TVtime weboldalan nezettnek jeloli a reszt (a Plex alapjan) hogy tudd, hol tartasz epp egy sorozatban.

Elsore bonyolult, de ha ossze van rakva, akkor kb tobbet nem kell megnyitnod egy torrent oldalt, torrent klienst sem, csak van egy szep webes feluleted, ahol egy gombnyomassal inditasz mindent.

hardverbol ez nekem egy fujitsu siemens esprimo q5030-bol (A szerver. VM-kent fut, Proxmox alol) es egy RPi2-bol (A kliens) all. :)

Végre! Most olvasom először hogy más is hasonlóan csinálja mint én..

Plex+sonarr+radarr+jackett+transmission+trakt.tv

Trakt.tv fiókot csatolni radarr-hoz és ha az oldalon berakok bármilyen filmet a listába (1klikk) akkor az onnantól figyelve lesz és tölti amint elérhető a fizetős kölcsönzőből (ami természetesen fizeti a különböző film jogdijjakatttt)

És persze plexhez trakt.tv sync így a látott listám is update és bármikor tudom követni hogy mit láttam film és sorozat rész.

Sony Bravia KD-49XD7005 -> Legutóbb mkv formátumba futottam, és nem listázta magát a fájlt, ezért le se tudtam játszani.

RPi3 hdmi-n egy fullhd filmet eléggé akadozva játszott le egy usb3.1-es pendrive-ról. Nem igazán értettem, hogy miért. Majd megnézem újra, hogy hdd-re másolva is fennáll-e a probléma.

Masik hasonlo topicban mar emlitettem 1 hete kb, de szummazva:
* Hetzner-tol van VPS-em (11EUR/mo).
* A tarhely szukos (>100GB), de nem szoktam 40GB-os BluRay-t leszedni.
* OpenVPN-t azota nem hasznalok, git-et mashonnan erem el
* PLEX szepen visz (eddig) mindent, a torrent kliens pedig qBittorrent (web UI-n keresztul)

Amikor film megy es transzkodol a plex az utolagos felirat miatt, akkor is 70-80% korul van a CPU terheltseg max.
Nagyon ritkan, nehany perc erejeig neha tapasztalni olyat, hogy az FPS szam leesik erzesre 15-20FPS koze, de nem szaggat, nem csuszik el a hang/felirat, csak lassu.

Azt meg nem deritettem ki, hogy ez az XBOX-os plex client hibaja-e vagy pillanatnyi throttle valami networking issue miatt vagy a VPS izzad-e meg, nem tudom, de elheto "atmeneti romlas".

-------------------------
Roses are red
Violets are blue
Unexpected '}' on line 32

Hetzner kivalo, Contabo ment 2-3 honapig, de borzalmas volt:
Rettenetesen rossz a computing kapacitas, tetu lassu a halozat. SSH-n keresztul konkretan nem tudtam folyamatosan gepelni a terminalba, mert laggolt :D

-------------------------
Roses are red
Violets are blue
Unexpected '}' on line 32

Szerintem szereld össze otthon, telepitsd egy openvpn -t otthonra, és megkapod ugyanezt, de ~bruttó 20ért vehetsz 3TB-os vinyót is, és nem lesz se akadás, se tárhelyprobléma. :)

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Jelenleg a ultraseedbox.com jaguar - plex csomagot használom, de mivel most lesz bekötve a digi így lehet nem fizetem másnak azt amiből vehetek magamnak szervert.

Hogyan érdemes a Plex szervert kiengedni a netre? Nem szeretem nagyon a port nyitogatást

Nekem olyan kérdésem lenne, hogy Plex helyett milyen más alternatívát tudtok javasolni?
Pl.aAzt csinálhatom, hogy felrakom minden filmem, zeném YouTube privátra és onnan játszom le őket on-demand?

Szerintem borzasztó az egész témakör. Miért nem használtok NAS -t meg mediaplayereket? :) Tök felesleges remote-ba erőltetni ezeket a tartalmakat.
És a remote elérés sem érv, mert egy openvpn -t se kaland összereszelni otthonra.

--
arch,ubuntu,windows,libreelec,omnirom,microg
zbook/elitebook/rpi3/motog4_athene

Nálam faék van: a nas egy sima ubuntu server, amin fut samba, transmission (meg még rakás más cucc, de az mindegy), a letöltött tartalmat smb-n kiosztja, amit bármivel el lehet érni. Az otthoni hálózat meg VPN-en is elérhető, így bárhol máshol is lehet nézni, ha muszáj. Telefonról VLC-vel, vagy Raspberry/KODI lejátssza. Egyáltalán nincs elbonyolítva, meg igény sincs rá.

--
arch,ubuntu,windows,libreelec,omnirom,microg
zbook/elitebook/rpi3/motog4_athene