🎮 IPTV on Steam Deck — Kodi Setup 2026

Your Steam Deck makes a great IPTV player too. Setup guide: Kodi via the Discover Store, IPTV Simple Client config, Game Mode integration, and performance tips.

Advertisement

🤔 Why IPTV on Steam Deck?

  • 📺 A full Linux handheld (SteamOS / Arch Linux)
  • 🖥 Big screen via dock + external TV
  • 🔋 4-8 hours of viewing on battery
  • ⚡ HEVC hardware decode (4K @ 24fps)
  • 🎮 Game controls are perfect as a Kodi remote
  • 📱 Ideal for camping, travelling, watching in bed

📥 Step 1: Install Kodi via the Discover Store

  1. Press the STEAM button → PowerSwitch to Desktop
  2. On the desktop: open the Discover Store (orange icon)
  3. Search for Kodi
  4. Click Install — this installs the Flatpak version
  5. Open Kodi, skip the intro

⚙️ Step 2: PVR IPTV Simple Client

  1. In Kodi: Settings (gear icon)
  2. Add-ons → My Add-ons → PVR clients
  3. Select PVR IPTV Simple Client
  4. Click Enable
  5. Click Configure
  6. General → M3U Play List URL: paste your M3U URL
  7. EPG Settings → XMLTV URL: paste your EPG URL
  8. OK → Restart Kodi (required)
  9. On the home screen: the TV menu now appears

🎮 Step 3: Add to Game Mode

Here is how to jump straight into Kodi from Game Mode (the default Steam Deck UI):

  1. On the desktop: open Steam
  2. Games → Add a Non-Steam Game to My Library
  3. Find Kodi in the list, tick it
  4. Click Add Selected Programs
  5. Switch back to Game Mode
  6. Kodi now appears in your Library
  7. Open Kodi → the controller works automatically

🎮 Step 4: Controller mapping for Kodi

Default Steam Controller config for Kodi:

  • D-pad / left stick — navigate the menu
  • A / South button — OK / Select
  • B / East button — Back
  • Y / North button — context menu
  • L1 / R1 — Page up/down
  • Start — Home menu
  • Select — Info

For something custom: in the Steam library → Kodi → controller settings → community templates.

Advertisement

⚡ Performance + 4K

What works

  • 1080p HEVC — perfect, GPU decode
  • 1080p H.264 — perfect
  • 4K HEVC @ 24fps — works via software decode (CPU 80%)
  • ⚠️ 4K HEVC @ 60fps — can stutter in Game Mode (VAAPI unavailable)
  • ⚠️ AV1 — software decode only (heavy)

Tips

  • In Desktop Mode you get VAAPI hardware acceleration → smoother
  • In Game Mode it is software decode → more CPU + warmer
  • For stable 4K: watch via the dock + external HDMI to a TV
  • Battery life: 4-6h at 1080p, 2-3h at 4K

🌐 Internet on the Steam Deck

  • WiFi 5 (802.11ac) built in — enough for HD/1080p
  • For stable 4K: a USB-C dock with an ethernet port (~$20)
  • Hotel WiFi often blocks streams — install a VPN on the Steam Deck (NordVPN, Surfshark)

Fix buffering and connection issues

🆚 Steam Deck vs other handhelds

DeviceGood for IPTV?Reason
Steam Deck (LCD)✅ GoodSteamOS Linux, Kodi works
Steam Deck OLED✅✅ BetterHDR screen, longer battery
ASUS ROG Ally✅ GoodWindows — all IPTV apps work
Nintendo SwitchLocked OS, no IPTV apps
iPad mini✅✅ TopApp Store IPTV apps, 4K decode

🎯 Use cases

  • In bed — Steam Deck in hand, IPTV on the small screen
  • Camping / RV — external screen via the dock
  • Hotel room — your own IPTV experience on the local TV via dock + VPN
  • Train / plane — offline recordings from a NAS
  • In the garden — watch football on the patio

⚠️ Caveats

  • No native TiviMate / IPTV Smarters (Android-only)
  • Software decode can drain the battery faster
  • WiFi performance varies per hotspot
  • Game Mode lacks VAAPI — use desktop mode for the heaviest streams

📚 Read more