Xtream Codes API är ett inloggningsbaserat sätt att leverera IPTV: i stället för en enda spellistelänk anger du en server-URL, ett användarnamn och ett lösenord, och appen hämtar dina kanaler, filmer, serier och programguide som organiserade listor som uppdaterar sig själva. Det är det vanligaste alternativet till en vanlig M3U-spellista, och det är vad de flesta moderna IPTV-spelare menar med ”logga in med Xtream Codes”. Den här guiden förklarar hur det fungerar, hur det skiljer sig från M3U och portal-URL:er och hur du använder det på ett säkert sätt.
Vad Xtream Codes API är
Xtream Codes API började som panelprogramvara som IPTV-leverantörer använde för att hantera abonnemang. Dess API — sättet appar pratar med den servern — blev en de facto-standard, så i dag betyder ”Xtream Codes API” mest inloggningsmetoden din spelare använder, även när leverantören kör annan programvara bakom kulisserna.
Det som utmärker den är att du autentiserar dig med tre uppgifter:
- Server-URL — adressen till leverantörens server, t.ex.
http://example.com:8080. - Användarnamn — ditt kontonamn.
- Lösenord — din kontonyckel.
Utifrån dem begär appen allt annat. Du klistrar aldrig in någon jättelång kanallista; servern lämnar strukturerad data till spelaren vid behov.
Så fungerar det
När du loggar in anropar din IPTV-spelare serverns API och får tillbaka din tjänst uppdelad i tydliga avsnitt:
- Autentisering. Appen skickar ditt användarnamn och lösenord till server-URL:en och får tillbaka dina kontouppgifter (status, förfallodatum, tillåtna anslutningar).
- Innehållskategorier. Servern returnerar direktsänd tv, VOD (filmer) och serier som separata, kategoriserade listor — inte som en enda platt fil.
- Strömmar vid behov. När du öppnar en kanal begär appen bara just den strömmen, så inladdningen går snabbt.
- EPG. Programguiden levereras genom samma API, så EPG:n stämmer med dina kanaler utan någon separat URL.
Eftersom listorna ligger på servern kan leverantören lägga till eller ta bort kanaler och din app speglar det vid nästa uppdatering — ingen ny import behövs.
Xtream API kontra M3U kontra portal-URL
De här tre begreppen överlappar och blandas ofta ihop. Så här förhåller de sig till varandra:
| M3U-spellista | Xtream Codes API | Portal-URL (MAG-typ) | |
|---|---|---|---|
| Du anger | En spellistelänk eller fil | Server-URL + användarnamn + lösenord | Portal-URL (kopplad till enhetens MAC) |
| Innehållsstruktur | En platt lista | Kategoriserat: direkt / VOD / serier | Portallayout som leverantören bestämmer |
| EPG | Separat EPG-URL | Inbyggd i API:et | Inbyggd i portalen |
| Uppdateringar | Importera om för att uppdatera | Automatiskt | Automatiskt |
| Typiska enheter | Nästan vilken spelare som helst | TiviMate, IPTV Smarters med flera | MAG-boxar / digitalboxemulatorer |
Kort sagt: M3U är enklast och mest universellt, Xtream Codes API är mest organiserat för appar, och en portal-URL är digitalboxvarianten som är kopplad till enhetens MAC-adress. Många leverantörer erbjuder alla tre från samma konto.
Bra att veta: de flesta Xtream-servrar kan även ge en M3U-länk om du lägger till en get.php-sökväg — t.ex. http://server:port/get.php?username=USER&password=PASS&type=m3u_plus — så att en spelare som bara accepterar M3U ändå kan ladda in samma kanaler.
Så loggar du in
Att logga in med Xtream Codes tar under en minut i de flesta spelare:
- Välj en kompatibel spelare som TiviMate eller IPTV Smarters — se vår guide till de bästa IPTV-spelarna.
- Välj ”logga in med Xtream Codes” (ibland ”Xtream Codes API” eller ”lägg till spellista → Xtream”).
- Ange dina tre fält — server-URL, användarnamn, lösenord — exakt som leverantören gav dem, inklusive portnumret.
- Vänta in inladdningen. Appen hämtar direktsänd tv, VOD, serier och EPG automatiskt.
- Organisera. Dölj kategorier du inte använder och flytta om favoriterna; de flesta spelare kommer ihåg det per profil.
För en fullständig genomgång i appen, följ vår guide till TiviMate.
Är det lagligt?
Protokollet Xtream Codes API är lagligt — det är en leveransmetod, precis som M3U. Det som avgör är leverantören bakom inloggningsuppgifterna.
- Lagligt: uppgifter från en tjänst som har rättigheterna till kanalerna den sänder.
- Inte lagligt: billiga inloggningar med ”alla kanaler” som säljs utan några rättigheter alls, hur polerad appen än ser ut.
Varning: en snygg Xtream-inloggning gör inte tjänsten seriös. Samma varningssignaler gäller som för all IPTV — varenda premiumkanal för några euro, betalning med presentkort eller krypto och inget riktigt företag bakom. WatchlyGuide bevakar bara licensierade källor.
Kort sammanfattat
Xtream Codes API är helt enkelt ett prydligare sätt att logga in på IPTV: tre fält — server-URL, användarnamn och lösenord — som laddar in din direktsända tv, dina filmer, serier och guide som organiserade avsnitt som uppdaterar sig själva. Det är mer strukturerat än en platt M3U och något annat än en MAG-portal-URL, även om många konton stöder alla tre. Använd en kompatibel spelare, ange dina uppgifter exakt — och bara med en leverantör som har rätt rättigheter.
Jämför sedan med M3U-spellisteformatet, eller börja från grunden med vad IPTV är och hur streaming faktiskt fungerar.
Osäker på ett begrepp på den här sidan? Slå upp det i streamingordlistan.