Hvad er Xtream Codes API? Sådan fungerer login og portal-URL

Xtream Codes API er en loginbaseret måde at levere IPTV på: i stedet for ét samlet playliste-link indtaster du en server-URL, et brugernavn og en adgangskode, og appen henter dine kanaler, film, serier og programoversigt som organiserede lister, der opdaterer sig selv. Det er det mest almindelige alternativ til en almindelig M3U-playliste, og det er det, de fleste moderne IPTV-afspillere mener med »Login with Xtream Codes«. Denne guide forklarer, hvordan det virker, hvordan det adskiller sig fra M3U og portal-URL’er, og hvordan du bruger det sikkert.

En IPTV-afspillers login-skærm med felter til server-URL, brugernavn og adgangskode via Xtream Codes API
Xtream Codes API indlæser hele din tjeneste fra tre felter: URL, brugernavn og adgangskode.

Hvad Xtream Codes API er

Xtream Codes API begyndte som panelsoftware, som IPTV-udbydere brugte til at administrere abonnementer. Dets API – måden, apps taler med den server på – blev en de facto-standard, så »Xtream Codes API« i dag mest betyder den loginmetode, din afspiller bruger, selv når udbyderen kører anden software bag kulisserne.

Det afgørende kendetegn er, at du autentificerer dig med tre oplysninger:

  • Server-URL — udbyderens serveradresse, fx http://example.com:8080.
  • Brugernavn — dit kontonavn.
  • Adgangskode — din kontonøgle.

Ud fra dem henter appen alt det øvrige. Du indsætter aldrig en kæmpe kanalliste; serveren sender struktureret data til din afspiller efter behov.

Sådan virker det

Når du logger ind, kalder din IPTV-afspiller serverens API og modtager din tjeneste opdelt i overskuelige afsnit:

  1. Autentificering. Appen sender dit brugernavn og din adgangskode til server-URL’en og får dine kontooplysninger tilbage (status, udløbsdato, tilladte forbindelser).
  2. Indholdskategorier. Serveren returnerer livetv, VOD (film) og serier som separate, kategoriserede lister — ikke én flad fil.
  3. Streams på forlangende. Når du åbner en kanal, forespørger appen kun den strøm, så indlæsningen går hurtigt.
  4. EPG. Programoversigten leveres gennem samme API, så EPG’en passer med dine kanaler uden en separat URL.

Fordi listerne ligger på serveren, kan udbyderen tilføje eller fjerne kanaler, og din app afspejler det ved næste opdatering — uden at du skal importere igen.

Diagram, der viser en IPTV-app sende Xtream-URL, brugernavn og adgangskode til en server og modtage livetv, VOD, serier og EPG
Ét login giver fire organiserede afsnit — livetv, VOD, serier og EPG.

Xtream API vs. M3U vs. portal-URL

Disse tre begreber overlapper og forveksles ofte. Sådan sammenlignes de:

M3U-playliste Xtream Codes API Portal-URL (MAG-stil)
Du indtaster Én playliste-URL eller fil Server-URL + brugernavn + adgangskode Portal-URL (bundet til enhedens MAC)
Indholdsstruktur Én flad liste Kategoriseret Live/VOD/Serier Udbyderdefineret portal-layout
EPG Separat EPG-URL Indbygget i API’en Indbygget i portalen
Opdateringer Genimport for at opdatere Automatisk Automatisk
Typiske enheder Stort set alle afspillere TiviMate, IPTV Smarters mfl. MAG-bokse/STB-emulatorer

Kort sagt: M3U er den enkleste og mest universelle, Xtream Codes API er den mest organiserede for apps, og en portal-URL er set-top-boks-stilen bundet til din enheds MAC-adresse. Mange udbydere tilbyder alle tre fra samme konto.

Godt at vide: de fleste Xtream-servere kan også danne et M3U-link ved at tilføje en get.php-sti — fx http://server:port/get.php?username=USER&password=PASS&type=m3u_plus — så en afspiller, der kun accepterer M3U, stadig kan indlæse de samme kanaler.

Sådan logger du ind

At logge ind med Xtream Codes tager under et minut i de fleste afspillere:

  1. Vælg en kompatibel afspiller som TiviMate eller IPTV Smarters — se vores guide til de bedste IPTV-afspillere.
  2. Vælg »Login with Xtream Codes« (nogle gange »Xtream Codes API« eller »Add Playlist → Xtream«).
  3. Indtast dine tre felter — server-URL, brugernavn, adgangskode — præcis som din udbyder har givet dig dem, inklusive portnummeret.
  4. Vent på indlæsningen. Appen henter automatisk livetv, VOD, serier og EPG.
  5. Organisér. Skjul ubrugte kategorier og omorganisér favoritter; de fleste afspillere husker dette pr. profil.

For en fuld gennemgang af appen, følg vores guide til opsætning af TiviMate.

Xtream Codes API-protokollen er lovlig — det er en leveringsmetode, præcis som M3U. Det, der betyder noget, er udbyderen bag loginoplysningerne.

  • Lovligt: loginoplysninger fra en tjeneste, der har rettighederne til de kanaler, den streamer.
  • Ikke lovligt: billige »alle kanaler«-logins solgt uden nogen rettigheder, uanset hvor poleret appen ser ud.

Advarsel: et smart Xtream-login gør ikke en tjeneste legitim. De samme advarselstegn gælder som ved al anden IPTV — alle premiumkanaler for få euro, betaling med gavekort eller krypto, og ingen rigtig virksomhed bag. WatchlyGuide dækker kun licenserede kilder.

Kort fortalt

Xtream Codes API er ganske enkelt en mere ordentlig måde at logge ind på IPTV: tre felter — server-URL, brugernavn og adgangskode — der henter dit livetv, film, serier og oversigt som organiserede, selvopdaterende afsnit. Det er mere struktureret end en flad M3U og adskiller sig fra en MAG-portal-URL, selvom mange konti understøtter alle tre. Brug en kompatibel afspiller, indtast dine oplysninger præcist, og gør det kun nogensinde med en udbyder, der har de rette rettigheder.

Sammenlign det herefter med M3U-playliste-formatet, eller start fra bunden med hvad IPTV er og hvordan streaming egentlig fungerer.

Er du i tvivl om et begreb på denne side? Slå det op i streaming-ordlisten.

Ofte stillede spørgsmål

Hvad er Xtream Codes API?

Xtream Codes API er et loginbaseret system til at levere IPTV. I stedet for ét samlet playliste-link indtaster du en server-URL, et brugernavn og en adgangskode. Appen forespørger derefter serveren og henter dine livekanaler, film, serier og programoversigt som organiserede, kategoriserede lister, der opdateres automatisk.

Hvad er forskellen på Xtream API og M3U?

En M3U-playliste er ét fladt link, der indeholder alle kanaler, mens Xtream Codes API bruger tre felter – server-URL, brugernavn og adgangskode – til at hente kanaler, VOD, serier og EPG som separate, kategoriserede afsnit. Xtream er mere organiseret og opdateres automatisk; M3U er enklere, men er én lang liste.

Hvad er en portal-URL?

En portal-URL er den serveradresse, din IPTV-app opretter forbindelse til, som regel i formatet http://server:port. Med Xtream Codes API kombinerer du den med et brugernavn og en adgangskode; med nogle set-top-boks-apps (MAG-stil) indlæser portal-URL'en alene tjenesten, bundet til din enheds MAC-adresse.

Hvordan logger jeg ind med Xtream Codes API?

Åbn en IPTV-afspiller, der understøtter Xtream Codes-login, som fx TiviMate eller IPTV Smarters, vælg Xtream Codes eller »Login with Xtream«-muligheden, og indtast derefter server-URL, brugernavn og adgangskode fra din udbyder. Appen opretter forbindelse og henter automatisk dit livetv, VOD, serier og EPG.

Er Xtream Codes API lovligt?

Selve Xtream Codes API-teknologien og protokollen er lovlig – det er blot en leveringsmetode, ligesom M3U. Lovligheden afhænger udelukkende af udbyderen bag loginoplysningerne. Licenserede tjenester, der bruger den, er fine; loginoplysninger solgt billigt til premiumkanaler uden rettigheder er det ikke. Brug kun licenserede udbydere.

Kan jeg konvertere Xtream Codes API til M3U?

Ja. De fleste Xtream-servere tilbyder et M3U-output ved at tilføje en get.php-sti til server-URL'en sammen med dit brugernavn og din adgangskode, for eksempel http://server:port/get.php?username=USER&password=PASS&type=m3u_plus. Det gør det muligt for afspillere, der kun accepterer M3U, at indlæse de samme kanaler, som Xtream-loginet giver adgang til.