How to Use Xtream Codes on Linux (Kodi, VLC, IPTV Smarters)

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.

Intermediate 3 min read · updated Alex Carter

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:

  1. Install Kodi from your distro’s package manager or Flatpak.
  2. In Kodi, install PVR IPTV Simple Client from the official repository.
  3. Configure it with your provider’s M3U playlist URL — see Xtream Codes M3U.
  4. Set the XMLTV URL to your provider’s xmltv.php for the guide.

The full walkthrough is in the Kodi + Xtream Codes guide.

Route 2 — IPTV Smarters Pro (Linux build)

  1. Download the IPTV Smarters Pro Linux package from the official site (deb, rpm, or AppImage).
  2. Install it with your distro’s package manager.
  3. Open the app, choose Xtream Codes, and enter your host, username, and password.

Route 3 — VLC with an M3U playlist

  1. Install VLC from your package manager.
  2. Get your M3U playlist URL from your provider.
  3. 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 .m3u files in a private directory and don’t share them.

Which Linux route should you pick?

NeedBest choice
Full media-center experienceKodi + IPTV Simple Client
Simple portal login appIPTV Smarters Pro (Linux build)
Quick channel testVLC + M3U URL
Headless / serverNone 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.

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 Carter

Technical 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
View 42 articles

Related guides

Search the knowledge base

Type to search articles, guides, and comparisons instantly.