How to Use Xtream Codes on Linux (Kodi, VLC, IPTV Smarters)
How to watch Xtream Codes on Linux using Kodi with IPTV Simple Client, IPTV Smarters Pro, or VLC — with install steps for Ubuntu, Fedora, and Arch.
Linux has no native Xtream Codes application, but the platform is well served by three solid routes: Kodi with the IPTV Simple Client, IPTV Smarters Pro (Linux build), and VLC with an M3U playlist. This guide covers all three.
Route 1 — Kodi with the IPTV Simple Client
Kodi is the most capable option for Linux:
- Install Kodi from your distro’s package manager or Flatpak.
- In Kodi, install PVR IPTV Simple Client from the official repository.
- Configure it with your provider’s M3U playlist URL — see Xtream Codes M3U.
- Set the XMLTV URL to your provider’s
xmltv.phpfor the guide.
The full walkthrough is in the Kodi + Xtream Codes guide.
Route 2 — IPTV Smarters Pro (Linux build)
- Download the IPTV Smarters Pro Linux package from the official site (deb, rpm, or AppImage).
- Install it with your distro’s package manager.
- Open the app, choose Xtream Codes, and enter your host, username, and password.
Route 3 — VLC with an M3U playlist
- Install VLC from your package manager.
- Get your M3U playlist URL from your provider.
- Press Ctrl+L, paste the URL, and pick a channel from the playlist.
VLC is the lightest option for a quick test, with no guide or categories.
Linux-specific notes
- Flatpak apps and network access: if a Flatpak player can’t reach your provider, grant it network access in Flatseal (or
flatpak override --user --socket=network <app>). - Firewall: allow your player through if you use a local firewall like
ufw. - Package sources: prefer your distro’s official repository or the app’s official download page. Unofficial PPAs and AUR helpers can ship tampered builds.
- Playlist URL security: the M3U URL can embed your username and password. Keep
.m3ufiles in a private directory and don’t share them.
Which Linux route should you pick?
| Need | Best choice |
|---|---|
| Full media-center experience | Kodi + IPTV Simple Client |
| Simple portal login app | IPTV Smarters Pro (Linux build) |
| Quick channel test | VLC + M3U URL |
| Headless / server | None recommended — use a player on a client device |
Common Linux problems
- Kodi shows no channels — confirm the IPTV Simple Client is enabled in the PVR settings and Kodi was restarted after adding the playlist.
- Flatpak player can’t connect — grant network access (see note above); Flatpak sandboxes deny it by default.
- VLC won’t open the playlist — the URL may contain characters the shell ate; quote the URL when pasting.
- Audio missing on some channels — try switching the player’s audio output to PCM or ALSA in its settings.
- No guide in Kodi — set the XMLTV URL in the IPTV Simple Client settings and restart Kodi.
Keep it safe
- Use your own authorized account and content only.
- Install only from official sources — unofficial “IPTV” packages are a common Linux malware vector.
- Treat your playlist URL like a password; see Xtream Codes security.
Related reading
- Kodi + Xtream Codes — the full Kodi setup walkthrough.
- Xtream Codes M3U — what the playlist is and how the URL is built.
- Xtream Codes setup — the generic four-step setup.
Frequently asked questions
Is there an Xtream Codes app for Linux?
IPTV Smarters Pro offers a Linux build. Most Linux users, though, run Kodi with the IPTV Simple Client or load the M3U playlist in VLC.
How do I watch Xtream Codes in Kodi on Linux?
Install Kodi, add the PVR IPTV Simple Client add-on, and set its M3U playlist URL to your provider's get.php link. See the Kodi guide for the full walkthrough.
Does VLC work on Linux for Xtream Codes?
Yes. VLC is available on every major distro and plays the provider's M3U playlist directly.
References
Written by
Alex CarterTechnical Writer & IPTV Technology Analyst
Alex Carter is a technical writer and streaming-technology analyst with over a decade of experience documenting IPTV infrastructure, media player software, and streaming protocols. Alex has worked hands-on with Xtream Codes, M3U, and EPG tooling across Fire TV, Android, and smart-TV platforms, and writes approachable guides that respect both the reader's time and the legal boundaries of streaming technology.
- 10+ years documenting streaming and IPTV technologies
- Practical experience with Xtream Codes, M3U, EPG, and player software
- Focused on accurate, sourced, and privacy-respecting guidance
Related guides
setup
Xtream Codes Setup: Add Your Account to Any Player
Setting up Xtream Codes is a four-step process: collect credentials, choose a player, add the account, and verify the guide. This guide walks through each step per device type.
players
Best Xtream Codes Player Apps for IPTV (2026)
Choosing the right Xtream Codes player depends on your device. This guide covers every major app, how they connect to portals, and which one fits your setup.
devices
How to Use Xtream Codes on Windows PC (IPTV Setup Guide)
No dedicated Xtream Codes app exists for Windows — you use a desktop IPTV player. This guide covers IPTV Smarters Pro, VLC, and Kodi with exact steps for each.