Education·8 min

Av Shamir

M3U vs. Xtream Codes vs. Stalker Portal: Hvilket IPTV-format bør du bruke i 2026?

Når du registrerer deg hos en IPTV-leverandør, får du vanligvis tilsendt én av tre ting: en lang M3U-URL, et brukernavn/passord-par pluss en portaladresse (Xtream Codes), eller en portal-URL pluss en MAC-adresse (Stalker Portal). De fleste brukere aner ikke hva forskjellen er – de limer bare inn det de får, i den appen de tilfeldigvis bruker, og håper det fungerer.

Det fungerer stort sett, men formatet du velger har reelle konsekvenser for stabilitet, hastighet, EPG-funksjonene du får, og hvor enkelt det er å bytte leverandør. Denne veiledningen går ærlig gjennom hvert format, inkludert ulempene ingen snakker om.

Skjermbilde: Dialogboksen for å legge til spilleliste i Tuneline, med tre formatalternativer

Oppsummering på 30 sekunder

FunksjonM3UXtream CodesStalker Portal
OppsettLim inn en URLBrukernavn + passord + URLPortal-URL + MAC-adresse
DirektekanalerJaJaJa
VOD / serierNei (eller svært tungvint)Ja (med metadata)Ja (med metadata)
EPGSeparat XMLTV-URLInnebygd APIInnebygd
Forsinket visningBegrensetJaJa
HastighetTregest (tolker hele filen på nytt)Raskest (sideinndelt API)Rask
Bytte leverandørEnkeltEnkeltVanskelig (låst til MAC)
Best egnet forEnkle direktestrømmer, gratis spillelisterDe fleste betalte abonnementerTilhengere av dekodere

Hvis du bare leser én rad i tabellen: For de fleste i 2026 er Xtream Codes det riktige valget. Resten av artikkelen forklarer hvorfor, når du bør velge annerledes, og hva hvert format faktisk gjør i bakgrunnen.


M3U: Strømmingens fellesspråk

M3U er det eldste av de tre formatene. I bunn og grunn er en M3U-fil bare en ren tekstliste med URL-er til strømmer, med valgfri metadata for hver av dem. Åpner du en slik fil i TextEdit, ser du noe i denne retningen:

#EXTM3U
#EXTINF:-1 tvg-id="news.us" tvg-logo="https://..." group-title="News",News Channel
http://provider.example/live/user/pass/12345.ts
#EXTINF:-1 tvg-id="sport.us" group-title="Sports",Sports Channel
http://provider.example/live/user/pass/12346.ts

Det er alt. Hver kanal er én URL, og spilleren din går gjennom dem. Denne enkelheten er både M3Us største styrke og svakhet.

Dette fungerer M3U godt til

  • Universell kompatibilitet. Alle IPTV-spillere som noen gang er laget, støtter M3U. Selv VLC, mpv og ffplay kan åpne en slik fil. Hvis du vil ha et reserveformat som fungerer i alle fremtidige apper, er M3U løsningen.
  • Enkelt å kontrollere. Du kan åpne filen, søke etter en kanal og se hvilken URL den peker til. Ved feilsøking er dette svært nyttig.
  • Uavhengig av leverandør. M3U-URL-en din bryr seg ikke om hvordan leverandørens backend er satt opp. De kan bytte CDN i morgen uten at du merker det.

Tips: I Tuneline kan du lime inn en M3U-URL og den tilhørende XMLTV-URL-en i samme dialogboks – de fleste spillere legger disse i to separate konfigurasjonssider som ikke henger sammen, noe som er en del av grunnen til at samsvar mellom EPG så ofte bryter sammen på M3U.

Der M3U kommer til kort

  • Ingen innebygd støtte for VOD eller serier. Noen leverandører legger filmer inn i M3U som flere «kanaler», men da mister du all metadata – ingen plakater, ingen beskrivelser og ingen oversikt over episoder. Hvis du er opptatt av innhold på forespørsel, er M3U feil valg.
  • EPG er et separat problem. M3U har ingen innebygd TV-guide. Du trenger en ekstra URL som peker til en XMLTV-fil, og må koble tvg-id for hver kanal til den tilsvarende XMLTV-oppføringen. Når kanalene og EPG ikke lenger samsvarer (og det gjør de alltid), stemmer ingenting.
  • Treg oppdatering. Spilleren din laster ned og tolker hele M3U-filen på nytt hver gang du oppdaterer. For en leverandør med 20 000 kanaler betyr det at en tekstfil på 50 MB behandles ved hver oppdatering. Tuneline og noen få andre moderne spillere tolker M3U trinnvis, men de fleste gjør ikke det.

Når bør du bruke M3U?

  • Du bruker en gratis, offentlig spilleliste (for eksempel prosjektet iptv-org).
  • Du er bare interessert i direktestrømmer, ikke VOD.
  • Leverandøren din tilbyr bare M3U.
  • Du vil ha en bærbar sikkerhetskopi som fungerer i alle spillere.

Xtream Codes: Den uoffisielle standarden for betalte leverandører

Xtream Codes startet som programvare for IPTV-paneler – backend-løsningen leverandører bruker til å administrere abonnenter, kanaler og fakturering. «Xtream Codes API» ble så utbredt at selv leverandører som ikke bruker selve Xtream Codes-panelet, implementerer API-et for kompatibilitetens skyld. I dag støtter nesten alle betalte og moderne IPTV-leverandører Xtream Codes.

I stedet for én enorm tekstfil kommuniserer spilleren din med et JSON-API. Du logger inn én gang med brukernavn og passord, og spilleren ber serveren om direktekategorier, kanaler, VOD, serier og EPG separat, ved behov.

Dette fungerer Xtream Codes godt til

  • Riktig strukturert VOD og serier. Filmer har plakater, handlingssammendrag, vurderinger, årstall og spilletid. Serier har sesonger, episoder og oversikt over hvor langt du har sett. Bare dette gjør Xtream til et bedre valg enn M3U hvis leverandøren støtter begge deler.
  • Innebygd EPG. Spilleren din ber API-et om programoversikten, kanal for kanal. Ingen ekstra URL og ingen problemer med XMLTV-koblinger. EPG kobler automatisk riktig kanal mot kanallisten.
  • Forsinket TV. De fleste Xtream-kompatible leverandører tilbyr et vindu på 1–7 dager for forsinket visning. Spilleren din kan spole noen timer tilbake på støttede kanaler – en funksjon M3U ganske enkelt ikke kan representere. Tuneline viser automatisk forsinket innhold når du klikker på en EPG-oppføring som allerede har blitt sendt. (Slik fungerer forsinket visning og tidsforskyvning i praksis.)
  • Rask, trinnvis oppdatering. Spilleren din henter bare det du faktisk ser på. Ser du gjennom kategorien Nyheter? Da hentes nyhetskanalene. De øvrige 19 000 kanalene blir ikke hentet før du blar deg frem til dem.

En feil jeg lærte av, så du slipper. Den første versjonen av Xtream-støtten i Tuneline lagret EPG-tilstanden i én hurtigbuffer i minnet, der nøkkelen bare var kanal-ID-en. Det fungerer fint med én leverandør, men straks en bruker hadde to Xtream-kilder med overlappende kanal-ID-er, ble programoversikten fra den første kilden vist for den andre kilden helt til en oppdatering. Løsningen var enkel – ugyldiggjør EPG-hurtigbufferen i lytteren for bytte av spilleliste – men lærdommen er strukturell: EPG-tilstanden må avgrenses per kilde, ikke være global. Hvis programoversikten i spilleren din ser feil ut rett etter at du bytter kilde, er dette nesten sikkert typen feil du har støtt på.

Der Xtream Codes kommer til kort

  • Du er bundet til én leverandørs API. Når du bytter leverandør, må du oppgi innloggingsinformasjonen på nytt og legge favorittene inn på nytt. (Tuneline løser dette ved å synkronisere favorittene med kontoen din, slik at de overlever bytte av leverandør – det gjør de fleste andre spillere ikke.)
  • API-endringer kan få spilleren din til å slutte å fungere over natten. Når en leverandør justerer backend-løsningen sin, kan en spiller som bare støtter Xtream, slutte å virke til utvikleren sender ut en feilretting. Spillere som faller tilbake til M3U ved API-feil, er mer robuste.

Når bør du bruke Xtream Codes?

  • Den betalte leverandøren din støtter det (nesten alle gjør det).
  • Du vil ha VOD og serier med ordentlig metadata.
  • Du vil ha forsinket TV.
  • Du vil ha en rask og moderne brukeropplevelse.

Skjermbilde: VOD-rutenett lastet inn fra en Xtream Codes-kilde i Tuneline


Stalker Portal: Standarden for dekodere

Stalker Portal (noen ganger kalt Ministra) er protokollen som brukes av MAG, Formuler og andre dekodere. I stedet for å autentisere med brukernavn og passord presenterer «enheten» din en MAC-adresse for portalen. Leverandøren har registrert denne MAC-adressen og autoriserer strømming basert på den.

Dette fungerer Stalker Portal godt til

  • Ingen skriving. Når MAC-adressen din er registrert, slår dekoderen seg bare på og fungerer. Ingen innloggingsskjermer og ingen innloggingsopplysninger å glemme.
  • Konsistent EPG og metadata. I likhet med Xtream er Stalker API-basert, så EPG- og VOD-metadata kommer sammen med kanallisten.
  • Best på ekte maskinvare. Hvis du eier en ekte MAG- eller Formuler-boks, er Stalker formatet boksen er laget for.

En viktig implementasjonsdetalj: I Tuneline lagres MAC på selve spillelisteoppføringen, ikke på enheten. Det er bevisst – noen brukere har to Stalker-abonnementer med ulike MAC-adresser og vil ha begge i samme installasjon. Spillere som lagrer MAC globalt (én per installasjon), tvinger disse brukerne til å velge, og dette er overraskende vanlig å få spørsmål om hos kundestøtten.

Der Stalker Portal ikke strekker til

  • MAC-låst. Abonnementet ditt er knyttet til én MAC. Prøver du å bruke det fra en annen enhet, trenger du et abonnement til – eller må klone MAC-adressen (noe de fleste leverandører oppdager og sperrer).
  • Knotete å sette opp på telefoner, datamaskiner og de fleste moderne avspillere. Avspillere som støtter Stalker, må emulere en digitalboks, blant annet ved å forfalske MAC. Noen leverandører regner dette som et brudd på vilkårene.
  • På vei inn i historien. Nye leverandører prioriterer Xtream Codes. Stadig oftere er Stalker et format du bare bruker fordi du kjøpte en MAG-boks for fem år siden.

Når bør du bruke Stalker Portal

  • Du eier en MAG, Formuler eller lignende digitalboks, og leverandøren er satt opp rundt den.
  • Leverandøren din tilbyr bare Stalker.
  • Du trenger ikke bruke abonnementet på flere enheter.

Har du fått en portal-URL og en MAC-adresse, mens avspilleren du ønsker bare støtter M3U? Du kan konvertere det ene til det andre, men strømlenkene portalen gir tilbake, er midlertidige. Derfor slutter filen du genererer, som regel å fungere i løpet av noen timer. Vi går gjennom både den manuelle konverteringen og det enklere alternativet i slik konverterer du en Stalker portal til M3U – eller hopper over konverteringen og spiller den av direkte. Hvis leverandøren ikke ga deg annet enn en kode og en MAC, kan du begynne med hva en Stalker portal-kode faktisk er.

Skjermbilde: Oppsett av Stalker Portal med MAC-adressefelt


Praktiske tommelfingerregler

Etter å ha hjulpet brukere med å bytte mellom formater under betaversjonen av Tuneline følger jeg disse reglene:

  1. Hvis leverandøren din tilbyr Xtream Codes, bør du bruke Xtream Codes. Det er formatet resten av økosystemet samler seg rundt.
  2. Ha alltid en M3U-URL som sikkerhetskopi. Når Xtream-API-et slutter å fungere, kan du fortsette å se direkte-TV ved å bytte til M3U.
  3. Unngå Stalker hvis du strømmer fra telefoner, datamaskiner eller nettlesere. Det ble laget for digitalbokser og fungerer best på dem.
  4. Test den samme leverandøren i to formater. Noen leverandører har en ustabil Xtream-backend, men en svært pålitelig M3U-eksport. Den eneste måten å vite det på er å prøve.
  5. En god IPTV-avspiller bør støtte alle tre. Tuneline, TiviMate, IPTV Smarters og OTT Navigator gjør alle det. Hvis en avspiller bare støtter ett, er det en begrensning du før eller siden må betale for.

Vanlige spørsmål

Hvordan konverterer jeg en Stalker portal til en M3U-spilleliste?

Det kan du, men det er sjelden verdt det. En M3U er en statisk fil du kan lese; en Stalker portal er en direkte samtale med en server. For å «konvertere» må du utgi deg for å være en digitalboks – gjennomføre håndtrykket, godkjenne MAC, hente kanallisten og deretter be portalen lage en avspillbar URL for hver kanal. Disse genererte URL-ene gjelder bare for økten og utløper ofte i løpet av noen timer, så spillelisten du genererte i ettermiddag, fungerer ikke lenger morgenen etter.

Alternativet er å hoppe over konverteringen og bruke en avspiller som snakker portalens protokoll direkte. Da holdes lenkene oppdatert fordi den ber om dem på nytt på samme måte som en MAG-boks ville gjort. Begge fremgangsmåtene, trinn for trinn: Stalker Portal til M3U – konverter den eller spill den av direkte.

Kan jeg konvertere en Xtream Codes-pålogging til en M3U-URL?

Ja. Nesten alle Xtream-kompatible kontrollpaneler tilbyr en M3U-eksport på en URL som denne:

http://your-provider.com:port/get.php?username=USER&password=PASS&type=m3u_plus&output=ts

Dette gir deg de samme kanalene som Xtream-påloggingen, men som en ren M3U. Nyttig som sikkerhetskopi eller for avspillere som ikke har innebygd støtte for Xtream.

Er M3U sikrere eller mer «privat» enn Xtream Codes?

Nei. Alle tre formater strømmer den samme videoen over de samme protokollene. Personvernet kommer fra nettverksvalgene dine (VPN, DNS), ikke fra spillelisteformatet.

Hvorfor finner EPG-matchen min riktig innhold i ett format, men ikke i det andre?

EPG-matching avhenger av en tvg-id (M3U) eller en kanal-ID på serversiden (Xtream/Stalker). Hvis leverandørens M3U-eksport inneholder feil eller manglende tvg-id-verdier, kan ikke EPG koble seg til. Xtream og Stalker henter EPG fra den samme backend-en som leverer kanallisten, så koblingen skjer automatisk – derfor fungerer EPG oftere «bare» på disse formatene.

Støtter Tuneline alle tre formatene?

Ja. Du kan kombinere dem fritt: en Xtream Codes-leverandør, en gratis offentlig M3U-spilleliste og en Stalker portal kan ligge side om side i kildevelgeren, og du kan bytte mellom dem uten å skrive inn påloggingsopplysningene på nytt hver gang.


Kort oppsummert

For de fleste i 2026 er det riktige svaret Xtream Codes for hovedabonnementet du betaler for, med en M3U-eksport lagret som sikkerhetskopi. Stalker gir bare mening hvis du har satset på digitalboks-maskinvare. M3U-only fungerer fint for gratis offentlige spillelister og som reserve, men gir en begrenset opplevelse for VOD og EPG.

Uansett hvilket format du ender opp med, bør du velge en avspiller som ikke låser deg til én backend. Tuneline leser alle tre formatene innebygd og gjør favorittene og seerhistorikken din tilgjengelig på tvers av enheter og leverandører. Dermed kan du endre formatet under uten å miste alt du har bygget opp.

Del denne artikkelen

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Les denne artikkelen på et annet språk

Tuneline er en mediespiller. Den leverer, er ikke vert for og distribuerer ikke noe innhold. Du tar med din egen spilleliste, akkurat som med VLC.