Wat is een M3U Playlist?
Een M3U playlist is in de basis een klein tekstbestand met verwijzingen naar online mediastreams. De afkorting M3U staat oorspronkelijk voor MP3 URL, maar ondanks die benaming wordt het formaat tegenwoordig vooral ingezet voor videostreams en live televisie via IPTV. Je kunt het als volgt voorstellen: een M3U-bestand werkt als een soort bladwijzerlijst in je webbrowser. Maar in plaats van websites bevat het links naar televisiekanalen. Elke link verwijst naar een specifieke stream op een server, en je IPTV-app leest dit bestand om alle beschikbare zenders weer te geven.De opbouw van een M3U-bestand
Open je een M3U-bestand met een simpele teksteditor zoals Kladblok, dan zie je een heldere structuur. Het bestand opent altijd met de tag#EXTM3U die aangeeft dat het een geldige playlist betreft. Vervolgens komen er per kanaal twee regels: een informatieregel die opent met #EXTINF en daaronder de daadwerkelijke URL van de stream.
De informatieregel bevat nuttige metadata zoals:
- tvg-id – een unieke identificatiecode die het kanaal koppelt aan de elektronische programmagids
- tvg-name – de weergavenaam van het kanaal
- tvg-logo – een URL naar het logo van de zender
- group-title – de categorie waartoe het kanaal behoort, zoals Sport of Nieuws
M3U versus M3U8
Soms kom je ook de extensie .m3u8 tegen. Het verschil zit in de tekencodering. Een standaard M3U-bestand maakt gebruik van ANSI-codering, terwijl M3U8 werkt met UTF-8. Die laatste variant gaat daardoor veel beter om met internationale tekens en speciale karakters. Nagenoeg alle hedendaagse IPTV-diensten leveren hun playlists in M3U8-formaat, al worden de termen in de dagelijkse praktijk door elkaar gebruikt.Hoe ontvang je een M3U playlist?
Zodra je een IPTV-abonnement hebt afgesloten, ontvang je van je provider inloggegevens waarmee je de zenderlijst kunt benaderen. Dit gaat meestal op twee manieren.Methode 1: een directe M3U-link
Je ontvangt een lange URL die je rechtstreeks in je IPTV-app plakt. Deze link bevat je gebruikersnaam en wachtwoord als parameters en haalt automatisch de volledige kanalenlijst op zodra de app verbinding maakt met de server.Methode 2: Xtream Codes inloggegevens
Bij deze aanpak krijg je drie afzonderlijke gegevens: een server-URL, een gebruikersnaam en een wachtwoord. Je voert deze apart in binnen je app. Het voordeel van Xtream Codes is dat je naast live televisie vaak ook toegang krijgt tot films, series en de mogelijkheid om terug te kijken. Daarnaast wordt de EPG hierbij doorgaans automatisch meegeladen.Xtream Codes of M3U: wanneer gebruik je wat?
Beide methoden leiden je naar dezelfde kanalen, maar er bestaan praktische verschillen. Een directe M3U-link biedt een eenvoudige en snelle configuratie die in vrijwel elke mediaspeler functioneert. Xtream Codes levert daarentegen extra functionaliteit. Bij Xtream Codes wordt de kanalenlijst dynamisch bijgewerkt en hoef je de EPG niet handmatig in te stellen. Bovendien krijg je veelal toegang tot VOD-bibliotheken met films en series, iets wat bij een standaard M3U-link ontbreekt. Biedt jouw provider Xtream Codes aan? Dan is dat in de meeste situaties de handigste optie, vooral wanneer je een uitgebreide app als TiviMate of IPTV Smarters Pro gebruikt.Wat is EPG?
EPG is de afkorting van Electronic Program Guide, ofwel een elektronische programmagids. Vergelijk het met de televisiegids die je vroeger in tijdschriften of kranten vond, maar dan geintegreerd in je IPTV-app. Een goed ingerichte EPG toont per kanaal welk programma er momenteel draait, wat er daarna komt en wat er de rest van de dag gepland staat. Ideaal bij het zoeken naar 4K-uitzendingen. Bij veel apps kun je zelfs meerdere dagen vooruit bladeren.Welke informatie toont de EPG?
Een volledige EPG bevat uiteenlopende gegevens per uitzending:- Programmatitel – de naam van het uitgezonden programma
- Tijdschema – begin- en eindtijd van de uitzending
- Beschrijving – een beknopte samenvatting van de inhoud
- Genre – het type programma, zoals sport, documentaire of entertainment
- Afleveringsgegevens – bij series het seizoens- en afleveringsnummer
Het technische formaat: XMLTV
Op de achtergrond wordt EPG-data geleverd als een XMLTV-bestand. Dit is een gestructureerd XML-document waarin alle programma-informatie is vastgelegd. Je IPTV-app downloadt dit bestand op vaste intervallen en koppelt de informatie aan de juiste kanalen via de tvg-id die in je M3U playlist staat. De EPG-link die je van je provider ontvangt is een URL die verwijst naar dit XMLTV-bestand. Bij Xtream Codes verloopt het koppelen automatisch, maar bij een directe M3U-link voeg je de EPG-URL zelf toe in de instellingen van je app.M3U en EPG instellen in populaire apps
Hieronder vind je per app een beknopt overzicht van het toevoegen van je playlist en programmagids.IPTV Smarters Pro
- Open de app en tik op Playlist toevoegen
- Maak een keuze tussen Xtream Codes API of M3U URL
- Bij Xtream Codes vul je server-URL, gebruikersnaam en wachtwoord in. De EPG wordt hierbij automatisch gekoppeld
- Bij een M3U-link plak je de volledige URL. Ga vervolgens naar Instellingen en voeg onder EPG de URL van de programmagids toe
TiviMate
- Open TiviMate en selecteer Playlist toevoegen
- Kies Xtream Codes of M3U playlist en voer je gegevens in
- Werk je met een M3U-link? Navigeer dan naar Instellingen, open het onderdeel EPG en voeg daar de EPG-URL in
- Tik op Bijwerken om de programmagids op te halen
VLC Media Player
VLC is een veelzijdige mediaspeler die ook M3U-bestanden kan afspelen. Open VLC, navigeer naar Media > Netwerkstream openen en plak je M3U-link. VLC beschikt standaard niet over een EPG-weergave, maar is prima geschikt om snel te verifiëren of je playlist correct functioneert. Lees meer in ons artikel over VLC Player voor IPTV.Veelvoorkomende problemen met M3U en EPG
Bij het instellen van je playlist en programmagids kun je op een aantal veelvoorkomende obstakels stuiten. Hieronder de oplossingen.Kanalen laden niet
Controleer allereerst of de URL foutloos is overgenomen. Al een enkel verkeerd teken kan ervoor zorgen dat de verbinding mislukt. Ga daarnaast na of je abonnement nog geldig is en of je internetverbinding stabiel is. Soms ligt het probleem bij de server van je provider en is het verstandig om het even later opnieuw te proberen.De EPG toont verkeerde tijden
Dit duidt vrijwel altijd op een onjuiste tijdzone-instelling. Open de EPG-instellingen in je app en stel de tijdzone in op Europa/Amsterdam. Afhankelijk van zomer- of wintertijd kan een verschuiving van plus een of plus twee uur benodigd zijn.De programmagids blijft leeg
Wanneer er bij de kanalen geen programmadata verschijnt, controleer dan eerst of je een EPG-URL hebt ingevoerd. Is dat het geval, forceer dan een handmatige update via de app-instellingen. Het kan ook zo zijn dat sommige kanalen simpelweg geen EPG-ondersteuning bieden vanuit de bron.Sommige kanalen ontbreken
Het komt voor dat niet alle kanalen uit je abonnement direct zichtbaar zijn. Herlaad de playlist in je app en controleer of alle kanaalgroepen zijn geactiveerd. Blijft het probleem bestaan, neem dan contact op met je IPTV-provider.Je M3U-gegevens veilig houden
Je M3U-link en Xtream Codes inloggegevens zijn persoonlijk en verbonden aan jouw abonnement. Deel deze gegevens nooit met anderen en publiceer ze niet op openbare websites of forums. Wanneer je vermoedt dat iemand anders jouw gegevens gebruikt, wijzig dan onmiddellijk je wachtwoord via je provider. Wees ook voorzichtig met gratis M3U-lijsten die je op internet tegenkomt. Deze zijn veelal instabiel, bevatten verouderde links en kunnen in bepaalde gevallen beveiligingsrisico’s met zich meebrengen. Een betrouwbaar IPTV-abonnement biedt een veel stabielere en veiligere kijkervaring.Veelgestelde vragen
Moet ik kiezen tussen M3U en Xtream Codes?
Dat hangt af van je aanbieder en de app die je gebruikt. Sommige providers bieden beide opties aan. Xtream Codes is over het algemeen gebruiksvriendelijker doordat de EPG en extra content automatisch worden ingeladen. Beschik je over een eenvoudige mediaspeler die uitsluitend M3U ondersteunt, dan is een directe link de juiste keuze.Hoe vaak moet de EPG worden bijgewerkt?
De meeste apps beschikken over een optie voor automatische updates. Een dagelijkse verversing is gewoonlijk voldoende. Te frequente updates belasten de server onnodig en leveren geen betere programmagegevens op.Kan ik meerdere playlists tegelijk gebruiken?
Ja, apps zoals TiviMate Premium ondersteunen meerdere playlists naast elkaar. Je kunt daarmee moeiteloos wisselen tussen verschillende bronnen of ze samenvoegen in een enkel overzicht.Is het gebruik van M3U-bestanden legaal?
M3U is puur een technisch bestandsformaat en op zichzelf volkomen legaal. Of het gebruik ervan geoorloofd is, wordt bepaald door de herkomst van de content die je ermee afspeelt.Samenvatting
Een M3U playlist en EPG vormen samen het fundament van iedere IPTV-installatie. De M3U-lijst vertelt je app welke kanalen beschikbaar zijn en waar de streams te vinden zijn. De EPG voegt daar een overzichtelijke programmagids aan toe, zodat je steeds weet wat er op televisie is. Gebruik je Xtream Codes? Dan worden beide onderdelen doorgaans automatisch geregeld. Werk je met een directe M3U-link? Dan voeg je de EPG-URL handmatig toe in de instellingen van je app. Klaar om van start te gaan? Bekijk dan onze complete IPTV installatiegids voor beginners en heb je alles binnen enkele minuten operationeel. Op zoek naar een betrouwbare provider? Bij HiPTV regel je snel en gemakkelijk een IPTV-abonnement met uitgebreide M3U- en EPG-ondersteuning.Ontdek meer over IPTV Nederland.