Hoppa till innehållet
IPTV Subscription 8K - 8K TV Subscription

Teknik

IPTV-middleware förklarat

Bakom varje IPTV-tjänst finns programvara som inte är själva videon: den vet vilka kunderna är, vilka kanaler och filmer var och en får se, vad som står i guiden och vilka enheter som är tillåtna. Det är middleware. Du ser den aldrig direkt, men den avgör hur du loggar in: med en M3U-länk, ett användarnamn och lösenord för Xtream Codes, eller en portaladress och enhetens MAC-adress.

Uppdaterad · 2 min läsning

Finns även på English · Dansk · Norsk

Det här sköter middleware

UppgiftVad det betyder för dig
Konton och abonnemangOm din inloggning är aktiv, när den går ut och om den är ett prov
Gränser för anslutningarHur många strömmar du kan spela samtidigt
Kanallistor och kategorierVilka kanaler du ser, i vilka grupper och i vilken ordning
Programguiden (EPG)Vilka tablåer som hör till vilken kanal
On demand-katalogenListorna över filmer och serier, med omslag och beskrivningar
Enheter och åtkomstVilka appar, boxar eller adresser som får ansluta

Själva strömmarna kommer från separata strömningsservrar. Se vad är en IPTV-server?.

Tre sätt att logga in, tre sorters middleware

M3U-spellista

Det enklaste: en enda länk till en textfil som listar kanalerna och deras strömadresser, ibland med guide-id och uppgifter om catch-up. Det finns ingen kontoskärm i appen; middlewarens arbete görs när den bygger filen. Se M3U-spellistor förklarade.

Xtream Codes API

Ett användarnamn, ett lösenord och en serveradress. Appen frågar serverns API om kontoinformation, listor över kanaler och kategorier, guiden och on demand-katalogen. Öppen källkod som dokumenterar svaret visar kontofält som status, exp_date (slutdatum), is_trial, max_connections och active_cons, och de utdataformat som kontot får använda. Därför kan inloggningar med Xtream Codes visa slutdatum och antal anslutningar. Se Xtream Codes API förklarat.

Xtream Codes började som en kommersiell panel. Dess servrar stängdes ner vid en polisinsats i september 2019, men API-formatet lever vidare i många spelare och serverprodukter.

MAC-portal (Stalker eller Ministra)

En portaladress som anges på enheten, där enheten känns igen på sin MAC-adress. Det kommer från Infomirs middleware för tv-boxar, Stalker Middleware, senare plattformen Ministra TV. MAG-boxar och appar som efterliknar dem använder det. Se MAC-adressen i IPTV och MAG-boxen för IPTV.

Därför spelar det roll när något går fel

  • ”Account expired” eller gränser för anslutningar kommer från middleware, inte från strömmen. Se ”account expired” och för många anslutningar.
  • Kanaler eller guide som saknas kan vara ett problem i middlewarens listor: uppdatera spellistan innan du skyller på strömmarna.
  • Allt slutar fungera samtidigt betyder oftast att middleware eller servern inte går att nå. Se servern svarar inte.

Frågor och svar

Frågor om middleware

Vad gör IPTV-middleware?

Den sköter tjänsten runt strömmarna: kundkonton och abonnemang, kanallistor och kategorier, programguiden, on demand-katalogen, gränser för enheter och inloggningen som appen använder.

Är Xtream Codes middleware?

Xtream Codes var en panel för att driva IPTV-tjänster, och dess inloggningsmetod blev en de facto-standard. Spelare använder fortfarande Xtream Codes API för att hämta konto, kanaler, guide och on demand-listor, trots att det ursprungliga företagets servrar stängdes ner 2019.

Vad är en Stalker- eller Ministra-portal?

Middleware för tv-boxar från Infomir, tillverkaren av MAG-boxar. Stalker Middleware blev senare plattformen Ministra TV. Boxarna ansluter med en portaladress och känns igen på sin MAC-adress.

Källor

Uppgifterna på sidan är kontrollerade mot de här källorna. De stämde när vi kontrollerade dem; appar och enheter förändras, så vi går igenom sidan regelbundet.

  1. py-xtream-codes: authentication response example, GitHub (2026-10-01)