Direct Play skickar mediefilen till din enhet exakt som den är och belastar servern nästan inte alls, medan transkodning kodar om filen i realtid – byter codec, upplösning eller bitrate – så att en enhet som inte klarar originalet ändå kan spela upp det. I mediaservrar som Plex och Jellyfin förklarar just detta varför bilden hackar, kvaliteten sjunker eller servern går varm. Den här guiden förklarar skillnaden, varför transkodningen slår till och hur du håller uppspelningen på Direct Play.
Den avgörande skillnaden
När du spelar upp en fil från Plex eller Jellyfin väljer servern en av tre vägar:
- Direct Play — filen skickas orörd. Enheten spelar upp originalet exakt som det är. Nära noll belastning på servern.
- Direct Stream — behållaren packas om men videon kodas inte om (lätt arbete), ofta för att rätta till en behållare som inte passar.
- Transkodning — servern kodar om video och/eller ljud i realtid så att det passar enheten eller anslutningen. Tungt arbete.
Direct Play är idealet: bäst kvalitet, minst belastning. Transkodning är reserven som får annars ospelbara filer att fungera – till priset av serverkraft och ibland kvalitet.
Därför transkodar servern
Transkodningen slår till när något i filen inte matchar din enhet eller anslutning:
- Codec som inte stöds — enheten kan inte avkoda originalet, till exempel HEVC/H.265 på äldre hårdvara.
- För hög upplösning — en 4K-fil till en 1080p-klient.
- Bitrate över gränsen — filens bitrate överstiger din bandbredd eller ett inställt kvalitetstak.
- Ljud som inte fungerar — ett surroundformat som enheten inte klarar.
- Inbrända undertexter — bildbaserade undertexter måste renderas in i videon.
Vilken som helst av dessa tvingar fram en omvandling. Ta bort felmatchningen så kan uppspelningen falla tillbaka till Direct Play.
Direct Play kontra transkodning
| Direct Play | Transkodning | |
|---|---|---|
| Serverbelastning | Minimal | Hög (CPU/GPU) |
| Kvalitet | Original, orörd | Kan försämras |
| Kompatibilitet | Kräver en enhet som matchar | Fungerar med nästan allt |
| Bäst när | Filen matchar enhet och bandbredd | Enheten eller anslutningen klarar inte originalet |
| Flera strömmar | Enkelt | Kräver stark hårdvara |
Målet i de flesta hemmasystem är Direct Play så ofta det går, med transkodning som skyddsnät för besvärliga filer eller tittande på distans över begränsad bandbredd.
Så undviker du transkodning
Så här håller du uppspelningen på Direct Play:
- Använd kompatibla filer. Välj codecar som dina enheter stöder direkt; en kapabel streamingenhet eller spelare klarar fler format.
- Ställ kvaliteten på Original / Maximum i klienten i stället för en bitrate med tak.
- Höj eller ta bort bitrategränserna på ett snabbt lokalt nät (fjärrströmning kan fortfarande behöva ett tak).
- Använd textbaserade undertexter (som SRT) som läggs ovanpå bilden; undvik bildbaserade undertexter som tvingar fram transkodning.
- Välj en stark spelare — vissa klienter stöder fler codecar och behållare och slipper därmed omvandlingar.
- Dra kabel till servern och de viktigaste klienterna med Ethernet så att bandbredden aldrig blir utlösaren.
Ta reda på orsaken: både Plex och Jellyfin visar i sin instrumentpanel om en ström körs som Direct Play, Direct Stream eller Transcode – och ofta varför. Titta där först, det säger exakt vilken felmatchning du ska åtgärda.
Serverhårdvara och 4K
Om du inte alltid kan undvika transkodning – särskilt för 4K eller många samtidiga tittare – spelar hårdvaran roll:
- CPU-transkodning är tung; en svag server kämpar med redan en enda 4K-ström.
- Hårdvaruacceleration med ett kompatibelt GPU transkodar långt effektivare och klarar flera strömmar och 4K HDR.
- Planera för värsta fallet: hur många transkodar samtidigt, och i vilken upplösning?
För en lätt installation där det mesta kör Direct Play räcker en enkel server; tung transkodning kräver starkare hårdvara. Mer om själva maskinen i vad är en mediaserver.
Kort sammanfattat
Direct Play skickar filen orörd för bästa kvalitet och nästan ingen serverbelastning, medan transkodning kodar om den i realtid så att inkompatibla enheter eller begränsade anslutningar ändå kan spela upp – till priset av CPU- och GPU-kraft och ibland kvalitet. Sikta på Direct Play genom att matcha filer mot enheter, välja kvaliteten Original, använda textbaserade undertexter och ha tillräcklig bandbredd. Behåll transkodningen som skyddsnät, och satsa på en GPU-accelererad server om du är beroende av den.
Lär dig sedan mer om maskinen bakom det hela i vad är en mediaserver, eller om codecarna i videocodecar förklarade.
Osäker på ett begrepp på den här sidan? Slå upp det i streamingordlistan.