Als je nieuw bent met IPTV, kom je al snel twee technische termen tegen: M3U-links en Xtream Codes. Deze twee methoden zijn de meest gebruikte manieren om verbinding te maken met een IPTV-service en je kanalenlijst te laden in een app. Maar wat is het verschil precies? Welke moet je gebruiken? En wat doe je er concreet mee? In dit artikel leggen we alles uit in begrijpelijke taal, zonder technische vakkennis vooraf.
Wat is een M3U-link?
M3U is een bestandsformaat dat al bestaat sinds de vroege jaren negentig, de begintijd van digitale media. De naam staat oorspronkelijk voor MP3 URL — het werd bedacht als een manier om playlists van muziekbestanden bij te houden. Tegenwoordig wordt het veel breder ingezet, en is het uitgegroeid tot een van de standaardformaten voor IPTV-playlists wereldwijd.
Een M3U-link is een URL — een webadres — die verwijst naar een tekstbestand ergens op internet. Dat tekstbestand bevat een gestructureerde lijst met streamlinks, waarbij elke regel metainformatie bevat: de naam van het kanaal, het logo, de categorie en de daadwerkelijke streamlink. Je IPTV-speler leest dit bestand uit en zet het om naar een overzichtelijke kanalenlijst op je scherm.
Zo ziet een typisch stukje van een M3U-bestand eruit:
Je kopieert de M3U-URL in je IPTV-speler. De app downloadt dan het bestand en laadt alle kanalen automatisch in. Het is een eenvoudig, breed ondersteund formaat dat werkt met vrijwel elke IPTV-speler die beschikbaar is — van IPTV Smarters tot VLC, van TiviMate tot Kodi.
Het grote nadeel van M3U is dat het een statisch bestand is. Als de IPTV-aanbieder nieuwe kanalen toevoegt of streamlinks aanpast, moet jij de M3U-URL handmatig vernieuwen in je app. Ook kan een M3U-link na verloop van tijd verlopen en niet meer werken, waarna je een nieuwe link moet aanvragen bij de aanbieder.
Wat zijn Xtream Codes?
Xtream Codes is een API — een Application Programming Interface — die speciaal is ontwikkeld voor professionele IPTV-services. Waar M3U werkt met een statisch tekstbestand, is Xtream Codes een dynamische, tweerichtingsverbinding tussen jouw app en de IPTV-server.
In plaats van één lange URL krijg je bij Xtream Codes drie afzonderlijke inloggegevens:
- Server URL: het webadres van de IPTV-server, inclusief poortnummer (bijv. http://server.skiptv.nl:8080)
- Gebruikersnaam: jouw persoonlijke, unieke gebruikersnaam
- Wachtwoord: jouw persoonlijke wachtwoord
Met deze drie gegevens verbindt de IPTV-app zich rechtstreeks met de SkipTV-server via de Xtream Codes API. De server stuurt realtime informatie terug: welke kanalen er beschikbaar zijn, welke films en series in de VOD-bibliotheek zitten, wat er op de programmagids staat voor de komende dagen, en wat de status is van jouw abonnement.
Dit is een fundamenteel andere aanpak dan M3U: in plaats van een eenmalig gedownload bestand is er een continue, levende verbinding tussen jouw app en de server. Elke keer dat je de app opent, vraagt hij de nieuwste informatie op bij de server. Nieuwe kanalen verschijnen automatisch, verwijderde kanalen verdwijnen vanzelf, en de EPG is altijd actueel.
M3U vs Xtream Codes: Vergelijking
| Aspect | M3U | Xtream Codes |
|---|---|---|
| Updatefrequentie | Alleen bij handmatig herdownloaden | Realtime automatisch bij elke start |
| EPG (programmagids) | Aparte EPG-URL nodig, apart configureren | Volledig ingebouwd en automatisch |
| Films & series (VOD) | Niet altijd beschikbaar of apart | Volledig geïntegreerd in dezelfde app |
| Stabiliteit verbinding | Goed | Uitstekend |
| App-ondersteuning | Vrijwel alle apps, inclusief VLC | Meeste moderne IPTV-apps |
| Beveiliging | Link kan worden gekopieerd en gedeeld | Persoonlijke login, blokkeerbaar bij misbruik |
| Categorisatie kanalen | Afhankelijk van hoe het bestand is opgesteld | Automatisch en uitgebreid door de server |
| Abonnementsstatus | Niet zichtbaar in de app | Zichtbaar in de app (verloopdatum) |
| Meerdere verbindingen | Moeilijk te beperken | Nauwkeurig beheer per gebruiker |
| Technische setup | Eenvoudig: één URL plakken | Eenvoudig: drie velden invullen |
Welke Methode Heeft de Voorkeur?
Voor SkipTV raden we altijd Xtream Codes aan boven M3U. De redenen zijn duidelijk:
- Automatische updates: nieuwe kanalen, gewijzigde streamlinks en bijgewerkte EPG-data worden direct en automatisch gesynchroniseerd. Je hoeft nooit handmatig iets te vernieuwen.
- Betere EPG-integratie: de elektronische programmagids — zodat je kunt zien wat er nu en straks op elk kanaal is — wordt automatisch geladen en bijgewerkt. Met M3U moet je dit apart instellen via een extra EPG-URL.
- Volledige VOD-toegang: de volledige filmbibliotheek van 190.000+ titels en alle series zijn direct en overzichtelijk toegankelijk vanuit dezelfde app, georganiseerd per genre, jaar en taal. Met een M3U-link is VOD-access minder goed geïntegreerd.
- Betere beveiliging: je inloggegevens zijn persoonlijk en gekoppeld aan jouw abonnement. Als er ongeoorloofd gebruik wordt gedetecteerd, kan SkipTV jouw account beschermen. Een M3U-link is een openbare URL die iedereen met de link kan gebruiken.
- Inzicht in abonnement: in de app zie je direct wanneer je abonnement verloopt, zodat je tijdig kunt verlengen.
- Betere prestaties: de directe API-verbinding is technisch stabieler en responsiever dan het herhaaldelijk downloaden van een groot statisch tekstbestand.
De M3U-methode blijft nuttig als je een app gebruikt die Xtream Codes niet ondersteunt — hoewel dit bij moderne IPTV-apps zelden het geval is. Ook is M3U handig als je kanalen wilt importeren in een algemene mediaspeler zoals VLC of Plex, die geen native Xtream Codes-ondersteuning heeft.
Hoe Gebruik Je Xtream Codes?
Na aankoop van je SkipTV-abonnement ontvang je per e-mail drie gegevens: Server URL, Gebruikersnaam en Wachtwoord. Bewaar deze e-mail goed — je hebt de gegevens nodig bij elke nieuwe installatie op een apparaat. Hier is hoe je ze gebruikt in de meest populaire apps:
In IPTV Smarters Pro (Firestick, Samsung TV, Android, iOS):
- Open IPTV Smarters Pro en kies 'Account toevoegen' of 'Gebruiker toevoegen'
- Selecteer 'Login met Xtream Codes API'
- Vul de naam van je profiel in (bijv. 'SkipTV')
- Vul de Server URL in, inclusief het poortnummer
- Vul Gebruikersnaam en Wachtwoord in
- Klik op 'Toevoegen' en wacht tot het laden voltooid is
In TiviMate (Android TV, Firestick):
- Open TiviMate en ga naar 'Playlist toevoegen'
- Selecteer 'Xtream Codes' als type
- Vul de Server URL, Gebruikersnaam en Wachtwoord in op de respectievelijke invoervelden
- Geef de playlist een naam en bevestig met 'Volgende'
- TiviMate laadt alle kanalen, VOD en EPG automatisch in
In OTT Navigator (Android TV, Samsung TV):
- Open OTT Navigator en kies 'Playlist toevoegen'
- Kies 'Xtream API' als type
- Vul de drie gegevens in en bevestig
Via M3U in VLC (computer, als alternatief):
Als je VLC gebruikt op je computer, kun je ook de M3U-link van SkipTV gebruiken. Ga naar Media → Netwerkstream openen (Ctrl+N) en plak de volledige M3U-URL. VLC laadt dan de kanalenlijst in. Let op: VLC is niet de meest optimale IPTV-speler — je hebt geen EPG, geen overzichtelijke VOD-bibliotheek en geen categorisering. Voor af en toe een kanaal bekijken werkt het prima, maar voor dagelijks gebruik raden we een dedicated IPTV-app aan.
Veelgestelde Vragen over M3U en Xtream Codes
Kan ik mijn inloggegevens op meerdere apparaten gebruiken?
Ja, afhankelijk van je abonnement kun je op 1 tot 3 apparaten tegelijk kijken. Je kunt je Xtream Codes-gegevens op zoveel apparaten opslaan als je wilt — op je Samsung TV, Firestick, telefoon en tablet tegelijk. Het gelijktijdig streamen is echter beperkt tot het aantal verbindingen dat in je pakket zit. Kijk je op meer apparaten tegelijk dan toegestaan, dan kan een van de streams worden geblokkeerd of een foutmelding tonen.
Wat doe ik als mijn M3U-link niet meer werkt?
M3U-links kunnen verlopen, worden bijgewerkt of kunnen tijdelijk offline zijn als de server onderhoud heeft. Neem in dat geval contact op met SkipTV-support via WhatsApp — we sturen je direct een nieuwe werkende link. Met Xtream Codes heb je dit probleem aanzienlijk minder snel, omdat de verbinding altijd de meest actuele informatie ophaalt van de server.
Hoe weet ik of mijn IPTV-app Xtream Codes ondersteunt?
Zoek in de app naar een optie met tekst als 'Login met gebruikersnaam/wachtwoord', 'Xtream Codes API', 'Xtream account toevoegen' of simpelweg drie invoervelden voor URL, gebruikersnaam en wachtwoord. Vrijwel alle moderne IPTV-apps — IPTV Smarters Pro, TiviMate, OTT Navigator, GSE Smart IPTV, Perfect Player — ondersteunen Xtream Codes standaard.
Is het veilig om mijn Xtream Codes te delen met iemand anders?
Nee, deel je inloggegevens nooit met anderen buiten je eigen huishouden. Je abonnement heeft een maximum aantal gelijktijdige verbindingen. Als iemand anders ook inlogt met jouw gegevens, telt dat mee voor jouw limiet — wat kan resulteren in een geblokkeerde stream op een onhandig moment. Bovendien is het delen van abonnementsgegevens in strijd met de gebruiksvoorwaarden van SkipTV.
Wat is het verschil tussen een M3U-link en een M3U-bestand?
Een M3U-link is een URL die verwijst naar een M3U-bestand dat online staat. Een M3U-bestand is het daadwerkelijke tekstbestand op je apparaat. In de praktijk gebruik je bij IPTV altijd een M3U-link — je plakt de URL in je app, die het bestand automatisch downloadt. Je hoeft het bestand zelf nooit te opslaan of te beheren.
Klaar om te Beginnen?
Probeer SkipTV nu — 35.000+ kanalen, 190.000+ films & series in 4K. Vanaf €19,99.
Probeer SkipTV – Vanaf €19,99 →