Education·8 min

Av Shamir

M3U jämfört med Xtream Codes jämfört med Stalker Portal: Vilket IPTV-format bör du använda 2026?

När du registrerar dig hos en IPTV-leverantör får du vanligtvis en av tre saker: en lång M3U-URL, ett användarnamn och lösenord plus en portaladress (Xtream Codes), eller en portal-URL plus en MAC-adress (Stalker Portal). De flesta användare har ingen aning om vad skillnaden är – de klistrar bara in det de får i den app de råkar använda och hoppas att det fungerar.

Det fungerar för det mesta, men formatet du väljer påverkar faktiskt stabiliteten, hastigheten, vilket EPG du får och hur enkelt det är att byta leverantör. Den här guiden går igenom varje format på ett ärligt sätt, inklusive nackdelarna som ingen pratar om.

Skärmbild: Tunelines dialogruta för att lägga till en spellista, med tre formatalternativ

Sammanfattning på 30 sekunder

FunktionM3UXtream CodesStalker Portal
KonfigurationKlistra in en URLAnvändarnamn + lösenord + URLPortal-URL + MAC-adress
LivekanalerJaJaJa
VOD / serierNej (eller mycket omständligt)Ja (med metadata)Ja (med metadata)
EPGXMLTV separat URLInbyggt APIInbyggt
Ikapp-tittandeBegränsatJaJa
HastighetLångsammast (tolkar om hela filen)Snabbast (paginering via API)Snabb
Byta leverantörEnkeltEnkeltSvårt (MAC-låst)
Passar bäst förEnkla liveströmmar, kostnadsfria spellistorDe flesta betalda abonnemangTrogna användare av digitalboxar

Om du bara läser en rad i tabellen: för de flesta 2026 är Xtream Codes det rätta valet. Resten av artikeln förklarar varför, när du bör välja annorlunda och vad varje format faktiskt gör i bakgrunden.


M3U: Streamingens lingua franca

M3U är det äldsta av de tre formaten. I grunden är en M3U-fil helt enkelt en vanlig textlista med URL:er till strömmar och valfri metadata för varje post. Öppna en i TextEdit så ser du något i stil med:

#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 är allt. Varje kanal är en URL och din spelare går igenom dem en efter en. Den här enkelheten är M3Us stora styrka – och dess svaghet i lika hög grad.

Det här fungerar M3U bra för

  • Universell kompatibilitet. Alla IPTV-spelare som någonsin har tillverkats stöder M3U. Till och med VLC, mpv och ffplay kan öppna en sådan fil. Om du vill ha ett reservformat som fungerar i alla framtida appar är M3U formatet.
  • Enkelt att granska. Du kan öppna filen, söka efter en kanal och se vilken URL den pekar på. Vid felsökning är det oerhört användbart.
  • Oberoende av leverantör. Din M3U-URL bryr sig inte om vilken backend din leverantör använder. De kan byta CDN i morgon utan att du märker det.

Tips: I Tuneline kan du klistra in en M3U-URL och den matchande XMLTV-URL:en i samma dialogruta – de flesta spelare placerar dessa två orelaterade konfigurationsalternativ på olika skärmar, vilket är en del av anledningen till att matchningen av EPG så ofta går sönder i M3U.

Här brister M3U

  • Inget inbyggt stöd för VOD eller serier. Vissa leverantörer försöker klämma in filmer i M3U som fler ”kanaler”, men då förlorar du all metadata – inga affischer, inga beskrivningar och ingen avsnittshistorik. Om du bryr dig om innehåll på begäran är M3U fel val.
  • EPG är ett separat problem. M3U har ingen inbyggd TV-guide. Du behöver en andra URL som pekar på en XMLTV-fil och måste koppla tvg-id för varje kanal till motsvarande XMLTV-post. När kanaler och EPG inte längre stämmer överens (vilket de alltid gör förr eller senare) matchas ingenting korrekt.
  • Långsam uppdatering. Spelaren laddar ner och tolkar om hela M3U-filen varje gång du uppdaterar. För en leverantör med 20 000 kanaler innebär det att en textfil på 50 MB bearbetas vid varje uppdatering. Tuneline och några andra moderna spelare tolkar M3U stegvis, men de flesta gör inte det.

När du bör använda M3U

  • Du använder en kostnadsfri offentlig spellista (t.ex. projektet iptv-org).
  • Du bryr dig bara om liveströmmar, inte VOD.
  • Din leverantör erbjuder bara M3U.
  • Du vill ha en portabel säkerhetskopia som fungerar i alla spelare.

Xtream Codes: De facto-standarden för betalda leverantörer

Xtream Codes började som IPTV-panelprogramvara – backend-systemet som leverantörer använder för att hantera abonnenter, kanaler och fakturering. ”Xtream Codes API” blev så brett använt att även leverantörer som inte använder själva Xtream Codes-panelen implementerar dess API för kompatibilitet. I dag stöder nästan alla betalda och moderna IPTV-leverantörer Xtream Codes.

I stället för en enda enorm textfil kommunicerar spelaren med ett JSON-API. Du loggar in en gång med användarnamn och lösenord, och spelaren hämtar livekategorier, kanaler, VOD, serier och EPG separat från servern, vid behov.

Det här fungerar Xtream Codes bra för

  • Välstrukturerad VOD och serier. Filmer har affischer, synopsis, betyg, årtal och speltid. Serier har säsonger, avsnitt och spårning av tittarprogression. Bara detta gör Xtream värt att välja framför M3U om din leverantör stöder båda.
  • Inbyggd EPG. Spelaren hämtar programguiden från API:t, kanal för kanal. Ingen andra URL och inga problem med XMLTV-mappning. EPG matchar kanallistan automatiskt.
  • Ikapp-tv. De flesta Xtream-kompatibla leverantörer erbjuder ett ikappfönster på 1–7 dagar. Spelaren kan spola tillbaka några timmar på kanaler som stöder funktionen – något M3U helt enkelt inte kan representera. Tuneline visar automatiskt ikappinnehåll när du klickar på en EPG-post som redan har sänts. (Så fungerar ikapp och tidsförskjutning i praktiken.)
  • Snabb stegvis uppdatering. Spelaren hämtar bara det du faktiskt tittar på. Bläddrar du i kategorin Nyheter? Då hämtas nyhetskanalerna. De övriga 19 000 kanalerna hämtas inte förrän du bläddrar fram till dem.

En bugg jag lärde mig av, så att du slipper. Den första versionen av Xtream-stödet i Tuneline sparade EPG-tillståndet i en enda cache i minnet, med enbart kanal-ID som nyckel. Det fungerar för en enda leverantör, men så fort en användare hade två Xtream-källor med överlappande kanal-ID:n visades den andra källan med den första källans programguide tills en uppdatering gjordes. Lösningen var enkel – ogiltigförklara EPG-cachen i lyssnaren för byte av spellista – men lärdomen är strukturell: EPG-tillstånd måste vara avgränsat per källa, inte globalt. Om programguiden i din nuvarande spelare ser fel ut direkt efter att du bytt källa är det nästan säkert den här typen av bugg du har stött på.

Här brister Xtream Codes

  • Du är bunden till en enda leverantörs API. Att byta leverantör innebär att du måste ange inloggningsuppgifter på nytt och mappa om favoriterna. (Tuneline löser detta genom att synkronisera favoriterna med ditt konto, så att de finns kvar när du byter leverantör – det gör de flesta andra spelare inte.)
  • API-ändringar kan få spelaren att sluta fungera över en natt. När en leverantör justerar sin backend kan en Xtream-spelare sluta fungera tills utvecklaren skickar ut en åtgärd. Spelare som faller tillbaka på M3U vid API-fel är mer motståndskraftiga.

När du bör använda Xtream Codes

  • Din betalda leverantör stöder det (nästan alla gör det).
  • Du vill ha VOD och serier med korrekt metadata.
  • Du vill ha ikapp-tv.
  • Du vill ha en snabb och modern användarupplevelse.

Skärmbild: VOD-rutnät hämtat från en Xtream Codes-källa i Tuneline


Stalker Portal: Standarden för digitalboxar

Stalker Portal (ibland kallat Ministra) är det protokoll som används av MAG, Formuler och andra digitalboxar. I stället för att autentisera med användarnamn och lösenord presenterar din ”enhet” en MAC-adress för portalen. Leverantören har registrerat den MAC-adressen och godkänner streaming baserat på den.

Det här fungerar Stalker Portal bra för

  • Ingen inmatning krävs. När din MAC har registrerats är det bara att starta digitalboxen, så fungerar den. Inga inloggningsskärmar och inga inloggningsuppgifter att glömma.
  • Konsekvent EPG och metadata. Precis som Xtream är Stalker API-drivet, så EPG- och VOD-metadata hämtas tillsammans med kanallistan.
  • Optimerat för riktig hårdvara. Om du äger en riktig MAG- eller Formuler-box är Stalker det format som boxen är byggd för.

En viktig implementeringsdetalj: i Tuneline sparas MAC på själva spellisteposten i stället för på enheten. Det är avsiktligt – vissa användare kör två Stalker-abonnemang med olika MAC-adresser och vill ha båda i samma installation. Spelare som sparar MAC globalt (en per installation) tvingar dessa användare att välja, och det är ett förvånansvärt vanligt supportönskemål.

Här brister Stalker Portal

  • MAC-låst. Din prenumeration är knuten till en MAC. Försöker du använda den från en andra enhet behöver du en andra prenumeration — eller klona MAC-adressen (vilket de flesta leverantörer upptäcker och stänger av).
  • Krångligt att konfigurera på telefoner, datorer och de flesta moderna spelare. Spelare som stöder Stalker måste emulera en digitalbox, inklusive att förfalska MAC. Vissa leverantörer betraktar detta som ett avtalsbrott.
  • På väg att bli föråldrat. Nya leverantörer prioriterar Xtream Codes. Stalker är i allt högre grad ett format du bara använder för att du köpte en MAG-box för fem år sedan.

När ska du använda Stalker Portal

  • Du äger en MAG, Formuler eller liknande digitalbox och leverantören är konfigurerad för den.
  • Din leverantör erbjuder bara Stalker.
  • Du behöver inte använda prenumerationen på flera enheter.

Har du fått en portal-URL och en MAC-adress, medan spelaren du vill använda bara accepterar M3U? Du kan konvertera det ena till det andra, men strömlänkarna som portalen lämnar tillbaka är tillfälliga, så filen du skapar slutar oftast fungera inom några timmar. Vi går igenom både den manuella konverteringen och det enklare alternativet i så konverterar du Stalker portal till M3U — eller hoppar över konverteringen och spelar upp direkt. Om leverantören inte gav dig något annat än en kod och en MAC börjar du med vad en Stalker portal-kod faktiskt är.

Skärmbild: Stalker Portal-konfiguration med MAC-adressfält


Praktiska tumregler

Efter att ha hjälpt användare att byta mellan format under Tunelines betaperiod följer jag de här reglerna:

  1. Om din leverantör erbjuder Xtream Codes använder du Xtream Codes. Det är formatet som resten av ekosystemet håller på att samlas kring.
  2. Ha alltid en M3U-URL som säkerhetskopia. När Xtream API slutar fungera kan du fortsätta titta live genom att byta till M3U.
  3. Undvik Stalker om du streamar från telefoner, datorer eller webbläsare. Det byggdes för digitalboxar och känns bara rätt på dem.
  4. Testa samma leverantör i två format. Vissa leverantörer har en buggig Xtream-backend men en bergsäker M3U-export. Det enda sättet att veta är att prova.
  5. En bra IPTV-spelare bör stödja alla tre. Tuneline, TiviMate, IPTV Smarters och OTT Navigator gör det. Om en spelare bara stöder ett format är det en flexibilitetskostnad du förr eller senare får betala.

Vanliga frågor

Hur konverterar jag en Stalker portal till en M3U-spellista?

Det går, men det är sällan värt besväret. En M3U är en statisk fil som du kan läsa; en Stalker portal är en pågående dialog med en server. För att ”konvertera” måste du imitera en digitalbox — genomföra handskakningen, auktorisera MAC, hämta kanallistan och sedan be portalen skapa en spelbar URL för varje kanal. De skapade URL:erna gäller för en viss session och upphör ofta att fungera inom några timmar, så spellistan du genererade i eftermiddags är död i morgon bitti.

Alternativet är att hoppa över konverteringen och använda en spelare som kommunicerar direkt med portalprotokollet. Då hålls länkarna aktuella eftersom spelaren begär nya länkar på samma sätt som en MAG-box skulle göra. Båda alternativen, steg för steg: Stalker Portal till M3U — konvertera eller spela upp direkt.

Kan jag konvertera en Xtream Codes-inloggning till en M3U-URL?

Ja. Nästan alla Xtream-kompatibla paneler erbjuder en M3U-export på en URL i stil med:

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

Det ger dig samma kanaler som Xtream-inloggningen, men som en vanlig M3U. Användbart som säkerhetskopia eller för spelare som inte har inbyggt stöd för Xtream.

Är M3U säkrare eller mer ”privat” än Xtream Codes?

Nej. Alla tre format streamar samma video över samma protokoll. Integriteten beror på dina nätverksval (VPN, DNS), inte på spellistans format.

Varför matchar min EPG i ett format men inte i det andra?

EPG-matchning beror på en tvg-id (M3U) eller ett kanal-ID på serversidan (Xtream/Stalker). Om leverantörens M3U-export innehåller felaktiga eller saknade tvg-id-värden kan EPG inte koppla ihop dem. Xtream och Stalker hämtar EPG från samma backend som tillhandahåller kanallistan, så kopplingen sker automatiskt — vilket är anledningen till att EPG oftare ”bara fungerar” i de formaten.

Stöder Tuneline alla tre format?

Ja. Du kan kombinera fritt: en Xtream Codes-leverantör, en kostnadsfri offentlig M3U-spellista och en Stalker portal kan alla finnas sida vid sida i källväljaren, och du kan växla mellan dem utan att ange inloggningsuppgifterna igen varje gång.


Slutsatsen

För de flesta 2026 är det rätta svaret Xtream Codes för din huvudsakliga betalda prenumeration, med en M3U-export sparad som säkerhetskopia. Stalker är bara meningsfullt om du har satsat på digitalboxhårdvara. M3U-enbart fungerar bra för kostnadsfria offentliga spellistor och som reservlösning, men upplevelsen blir begränsad för VOD och EPG.

Oavsett vilket format du väljer bör du välja en spelare som inte låser dig till en enda backend. Tuneline läser alla tre formaten inbyggt och håller dina favoriter och din visningshistorik flyttbara mellan enheter och leverantörer, så att du kan byta formatet i bakgrunden utan att förlora allt du har byggt upp.

Dela artikeln

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.

Läs den här artikeln på ett annat språk

Tuneline är en mediespelarapplikation. Den tillhandahåller, lagrar eller distribuerar inget innehåll. Du tar med din egen spellista, precis som med VLC.