Opret en vide server til streaming af film derhjemme

Indeks
  1. Jellyfin: Den gratis mulighed for digital uafhængighed
  2. Plex: Tidligere nummer et, med kompromisser
  3. Emby: Det stabile mellemvej
  4. Stremio: Det moderne hybride alternativ
  5. Alternativer til gammelt hardware: Universal Media Server
  6. Netværksinfrastruktur: Undgå flaskehalse
  7. Avancerede konfigurationer og vedligeholdelse
    1. Navngivningskonvention
    2. Sikker fjernadgang
    3. Håndtering af undertekster
    4. Forbehandling med HandBrake
    5. Mere søgte aspekter om emnet

Oplev, hvordan en hjemmelavet medieserver kan slotte abonnementer på streamingtjenester, og lær om populære softwareløsninger som Jellyfin, Plex og Emby til effektiv mediehåndtering.

Priserne stiger, streamingtjenester bliver stadig dyrere, og jeg ved ikke med jer, men personligt bliver jeg træt af det. Det er ikke ligefrem spændende at tænke på at gå tilbage til downloadtiderne, men det virker næsten som det eneste valg for ikke at blive begravet i abonnementer eller stole på umulige hjemmesider at navigere.

I forhold til for ti år siden er der ikke længere behov for at flytte filer til USB-nøgler eller forbinde bærbare computere via HDMI til TV'et; disse er forældede metoder, der hverken garanterer kvalitet eller bekvemmelighed. Den strukturelle løsning til at modernisere hjemmets opstilling er implementeringen af en "Media Server".

Denne software centraliserer multimediainhold, downloader automatisk metadata som plottet og omslag, og en vigtig funktion er, at den håndterer realtids transkodning. Serveren konverterer lyd/video-strømmen, så den tilpasses modtagerens enheders kapaciteter, hvilket gør det muligt at afspille store filer eller komplekse formater selv på ældre TV'er eller smartphones og overvinde kompatibilitetsbegrænsningerne for indbyggede afspillere. Kort sagt, kunne vi skabe vores eget hjemmelavede Netflix.

Jellyfin: Den gratis mulighed for digital uafhængighed

I det nuværende landskab, hvor mange tjenester forsøger at lukke funktioner bag abonnementer, skiller Jellyfin sig ud som et bastion for fri software. Født fra en opdeling med Emby, er det et open source-projekt, der ikke kræver registrering til eksterne sky-tjenester og ikke sporer brugerens aktivitet. Det tilbyder gratis funktioner, der ellers koster penge, som hardwaretranskodning og offline-vision på mobil.

Installationsproceduren på Windows-, Linux- eller macOS-systemer er ligetil:

  • Download det stabile eksekverbare program fra det officielle site. Under opsætningen på Windows er det bedst at vælge installationen som "Tjeneste" for at sikre automatisk opstart uden brugerlogin.
  • Adgang til administrationsgrænsefladen via browseren på den lokale adresse, typisk localhost:8096.
  • Følge installationsguiden for at oprette den lokale administrator konto.
  • I sektionen "Biblioteker" kortlægge de fysiske mapper på computeren, der indeholder medierne. Det er vigtigt at adskille mapperne "Film" fra "TV-serier" for at give scanningsagenterne mulighed for at forespørge de korrekte databaser (som TheMovieDB).

Jellyfin har dedikerede klienter til Android TV, Fire OS, Roku og mobile platforme, hvilket eliminerer behovet for ustabile protokoller som DLNA.

Plex: Tidligere nummer et, med kompromisser

Den mest udbredte løsning er Plex, værdsat for en ekstremt veludviklet brugergrænseflade og overlegen kapacitet i automatisk genkendelse af dårligt omdøbte filer. Brugeroplevelsen er glat, og app-økosystemet dækker praktisk talt enhver eksisterende enhed, fra spillekonsoller til proprietære smart TV'er (Samsung Tizen, LG WebOS).

Denne tilgængelighed fører dog til kompromiser. Plex fremmer stærkt integrationen med deres eget streamingtjenester, der er supported af reklamer, hvilket ofte forurener visningen af ens personlige bibliotek. Desuden er den kritiske funktion "Hardware Transkodning" (som fjerner arbejdet fra CPU'en til grafikkortet GPU) låst bag det betalte "Plex Pass". Uden det kan en server med en svag processor have problemer med at streame video i høj bitrate, hvilket forårsager buffering.

Emby: Det stabile mellemvej

Ofte glemt i duellen mellem de to giganter, Emby repræsenterer det historiske mødested. Det er softwaren, som Jellyfin stammer fra, men har bevaret en forretningsmodel, der ligner Plex. Det er især velegnet til dem, der synes, at Jellyfin er for "rå" på nogle smart TV'er (Emby-appen til Samsung- og LG-TV'er er ofte mere responsiv og stabil), men som ønsker at have mere kontrol over deres data end med Plex.

Også her kræver funktioner som offline-synkronisering eller brug af den fulde mobilapp abonnementet "Emby Premiere". Det er det rigtige valg for dem, der søger stabiliteten af et kommercielt produkt uden Plex' kaotiske online indholdssystem.

Stremio: Det moderne hybride alternativ

Hvis ideen...

At konfigurere en server, håndtere IP-adresser og biblioteker kan virke skræmmende. Stremio tilbyder en anderledes tilgang. Selvom det ikke er en traditionel medieserver (det er primært en aggregator for streamingkilder), giver det mulighed for at installere en lille lokal serverkomponent.

I modsætning til de andre, excellerer Stremio i at forene både lokale filer og video-on-demand-tjenester i én brugerflade, med et ultramoderne design. Dog har den begrænsede transkodningskapaciteter sammenlignet med Jellyfin: hvis den lokale fil har et underligt format, kan Stremio muligvis ikke afspille den på TV'et. Det er perfekt til dem, der forbruger indhold i standardformater (MP4/H.264) og ønsker øjeblikkelig adgang.

Alternativer til gammelt hardware: Universal Media Server

Når målet er at sende indhold til "legacy"-enheder såsom PlayStation 3, Xbox 360 eller ikke-smart tv fra de tidlige 2000'er, er moderne apps ikke anvendelige. I dette specifikke scenarie er Universal Media Server (UMS) det mest egnede værktøj. Baseret på Java ofrer det æstetikken fra "Netflix-stil" for en brutalt god kompatibilitet via DLNA/UPnP-protokollen.

UMS kræver ikke installation af klienter: serveren vises nativt som en ekstern kilde i tv-menuerne. Dets styrke ligger i den forudkonfigurerede transkodningsmotor MEncoder/FFmpeg, der sikrer, at videoen når skærmen, selvom det kræver, at hele strømmen bliver omkodet undervejs.

Netværksinfrastruktur: Undgå flaskehalse

Den bedste software er ubrugelig, hvis det hjemme netværk ikke kan håndtere datastreamen. Dette område betyder at prioritere stabilitet over bekvemmelighed. At streame en 4K HDR-fil kræver en konstant båndbredde, som 2,4 GHz Wi-Fi ikke kan garantere på grund af interferens.

Den optimale forbindelseshierarki er:

  • Ethernet-kabel (Cat 5e/6): Det er afgørende at forbinde serveren til routeren med kabel. Hvis muligt, bør også klienten (TV/Box) være kablet.
  • Wi-Fi 5 GHz / 6 GHz: Hvis kabel ikke er en mulighed, sørg for at adskille routerens frekvenser og forbinde videokilder udelukkende til 5 GHz-båndet.
  • Powerline-adaptere: At bruge elnettet til datatransport er ofte at foretrække frem for Wi-Fi-repeater, især i hjem med tykke vægge.

Avancerede konfigurationer og vedligeholdelse

For en oplevelse, der varer over tid uden konstante interventioner, er det nødvendigt at passe på nogle tekniske detaljer, der ofte bliver overset i de tidlige faser.

Navngivningskonvention

Organiseringen af filer er grundpillen for automatisk genkendelse. Videoer skal følge strikse regler for at blive indekseret:

  • Film: Titel (År).ext → Blade Runner 2049 (2017).mkv
  • TV-serier: Navn på serie - SxxExx.ext → Breaking Bad - S01E01.mp4

Sikker fjernadgang

At eksponere serveren på internettet ved at åbne routerens porte indebærer betydelige sikkerhedsrisici. Den moderne tilgang for at få adgang til egne film uden for hjemmet involverer anvendelsen af mesh VPN-netværk som Tailscale. Ved at installere det på serveren og smartphone skaber man en krypteret tunnel, der ikke kræver komplekse firewall-konfigurationer og fungerer også bag CGNAT fra mobiloperatører.

Håndtering af undertekster

Grafiske undertekster (PGS- eller VOBSUB-formater, ofte fundet i Blu-ray-rip) er problematiske for mange Smart TV, idet de tvinger serveren til en tung "burning" (tvungen overlejring) i videoen. At anvende eksterne tekstfiler .srt eller konvertere dem med værktøjer som Subtitle Edit reducerer kraftigt belastningen på serverens CPU.

Forbehandling med HandBrake

Hvis serveren er en gammel PC eller en entry-level NAS, bør realtids transkodning undgås. Den præventive brug af HandBrake til at konvertere biblioteket til universelt accepterede formater (MP4 eller MKV-container, H.264 eller H.265/HEVC video codec, AAC eller AC3 audio) sikrer "Direct Play"-tilstanden, hvor serveren sender filen, som den er, uden at røre ved den, hvilket fjerner procesbelastningen.

Mere søgte aspekter om emnet

  • Energiforbrug: En tændt server.

 

  • 24/7 har en pris. At konfigurere "Sleep" og "Wake-on-LAN" gør det muligt at vække PC'en kun når man trykker play fra appen på smartphonen.
  • Forskel med Kodi: Kodi er en fremragende lokal afspiller, men ikke en server. Hvis man har én kraftig TV (som Nvidia Shield) tilsluttet harddisken, er Kodi tilstrækkelig. Hvis man ønsker at se på flere skærme, er Jellyfin eller Plex nødvendige.
  • Universal Media Server (UMS): Skal nævnes for dem, der bruger meget gammelt hardware (PS3, ikke-smart TV). Det er spartansk, men kan læse alt via DLNA-protokollen, selvom det for moderne TV'er er overgået af dedikerede apps.

 

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Go up