Så utformar du Plex för både lokala och fjärranslutna användare

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

En Plex-konfiguration för lokala och fjärranslutna användare bör behandla uppspelning i LAN och leverans via WAN som två vägar som delar medier och tillstånd, men har olika flaskhalsar.

Lokala användare bryr sig vanligtvis om låg latens och Direct Play, medan fjärranvändare tillför publik åtkomst, uppladdningsbandbredd, varierande klienter och mer frekvent transkodning. Bygg ett gemensamt lager för servertillstånd och lagring och validera sedan de två leveransvägarna separat. På så sätt förhindrar du att en lösning för fjärråtkomst försämrar lokal uppspelning eller tvingar fram onödig konvertering.

Håll LAN-vägen enkel och snabb

Lokala klienter bör nå Plex utan att vara beroende av den publika proxyn eller WAN-vägen. Det säkerställer att uppspelningen fungerar även när internetvägen har problem och gör Direct Play enklare att felsöka.

lokal Plex-åtkomst har andra beroenden än vanlig fjärråtkomst och bör testas separat.

Testa lokal DNS, direkt åtkomst till servern och en känd Direct Play-fil medan den publika vägen medvetet är otillgänglig. Om lokal uppspelning misslyckas när WAN-lagret tas bort bör du förenkla identifiering och routing innan du lägger till fler fjärrfunktioner.

Ge WAN-vägen en egen åtkomstdesign

Fjärrklienter behöver en uttrycklig metod för att nå servern via NAT, en proxy eller en privat tunnel. Valet förändrar ansvaret för brandvägg, identifiering, certifikat och felsökning.

direkt fjärråtkomst till Plex beror på NAT-förhållanden, regler för portvidarebefordran och validering från externa nätverk.

Välj en primär fjärrväg och verifiera den från mobilnätet eller ett annat externt nätverk innan du bjuder in användare. Om vägen är beroende av en odokumenterad reservlösning eller relä bör du åtgärda åtkomsten innan du finjusterar kvaliteten för fjärruppspelning.

Dimensionera uppladdning och transkodning tillsammans

Begränsad fjärrbandbredd kan tvinga fram lägre strömningskvalitet, vilket kan öka serverns behov av transkodning. WAN- och beräkningslagren måste därför kapacitetstestas som en gemensam väg.

fjärrströmning av 4K med Plex är beroende av hållbar uppladdningskapacitet och kan även utlösa konvertering på serversidan.

Kör den mest krävande förväntade fjärrströmmen medan en typisk lokal ström är aktiv och mät uppladdning, CPU/GPU samt uppspelningens stabilitet. När fjärrkvaliteten endast är stabil när den lokala aktiviteten upphör saknar den gemensamma värden eller WAN-länken tillräcklig marginal för det kombinerade scenariot. En känd arbetsbelastning för fjärrströmning med Plex kan användas som WAN-test medan en lokal Direct Play-session fortfarande är aktiv på samma server.

Separera användarpolicy från nätverkspolicy

Fjärranvändare kan behöva annan åtkomst till bibliotek, andra kvalitetsbegränsningar eller andra supportförväntningar utan att den fysiska lagringstopologin ändras. Genom att hålla identitets- och nätverksregler separata minskar du risken för oavsiktlig koppling mellan vem som kan se medier och hur paketen når Plex.

begränsningar för Plex-användare kan styra biblioteksåtkomst per konto utan att den underliggande servervägen ändras.

Testa ett lokalt konto och ett fjärrkonto med samma medier och dokumentera både åtkomstpolicy och uppspelningsväg. Om en ändring av användarpolicyn oväntat påverkar nätverksbeteendet bör du dokumentera beroendet innan du utökar delningen.

NAS- och serverinstallation

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.