⚡ Protocol Differences at a Glance
- Xtream Codes API: Modern, fast, separates Live/VOD/Series, auto-updates EPG in background.
- M3U Plus (.m3u8): Universal compatibility with VLC, Kodi, and simple players; includes channel logos.
- XMLTV EPG: Real-time electronic program guide feed refreshed every 6 hours across Europe.
What is an M3U Playlist?
An M3U (Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator) file is a plain text index that points your media player to live video stream endpoints. In modern IPTV, we use M3U Plus format which includes extended metadata tags:
tvg-id: Unique channel identifier matching the XMLTV electronic program guide.tvg-name: Official broadcast name of the television channel.tvg-logo: Direct URL to the high-resolution channel badge or network icon.group-title: Logical category (e.g., NL | Sports HD, UK | Cinema 4K, DE | Sky Bundesliga).
What is Xtream Codes API?
The Xtream Codes API protocol is the modern standard for IPTV player integration. Instead of passing massive text files containing 35,000+ channel lines, the player communicates directly with the stunter iptv database using three simple parameters:
Username: your_assigned_username
Password: your_secure_password
Benefits of Xtream Codes API include faster loading speeds, separated Live TV / VOD / Series categories, dynamic search, and automatic background EPG synchronisation.
Understanding EPG (Electronic Program Guide)
An Electronic Program Guide (EPG) provides the interactive on-screen timeline showing current and upcoming television broadcasts, episode titles, program descriptions, start/end times, and parental age ratings. stunter iptv generates dynamic XMLTV feeds synchronized every 6 hours across European networks.
💡 Which Connection Method Should I Choose?
Always choose Xtream Codes API if your application supports it (such as TiviMate, IPTV Smarters, or XCIPTV). It delivers 3x faster startup speeds and avoids loading 35,000 lines of text into your device memory all at once.
Frequently Asked Questions
Standard M3U only contains raw channel names and stream URLs. M3U Plus contains extended metadata such as tvg-id, tvg-name, tvg-logo, and group-title (channel category), which allows IPTV players to display logos and match channels with the electronic program guide.
Xtream Codes API divides live streams, VOD movies, and TV series into clean structured categories, downloads VOD posters/descriptions automatically, and updates the EPG TV guide in the background without needing to reload giant playlist files.
Our European EPG XMLTV feed is synchronized every 6 hours across European satellite feeds to ensure accurate schedules, show summaries, and sports kickoff times.