IPTV on a Steam Deck: Players, Game Mode and TV Setup

Short answer: the Steam Deck runs IPTV well, because underneath the games it is a Linux PC with a Flatpak app store in Desktop Mode. The catch is that the good players live in Desktop Mode, so the trick is adding them to Steam so they launch from the normal Game Mode screen with controller support.

At a glance

IPTV on a Steam Deck

Where to install Desktop Mode → Discover store
Good players Kodi, VLC, Hypnotix (Flatpak)
Licensed services Chrome or Edge Flatpak
Use in Game Mode "Add to Steam" from Desktop Mode
On the TV USB-C dock or cable with HDMI

How the Steam Deck handles apps

The Steam Deck runs SteamOS, Valve's Arch-based Linux. Most of the time you see Game Mode, the controller-friendly Steam interface. Hold the power button and choose Switch to Desktop and you get a full KDE Plasma desktop.

Apps come from Discover. The Discover store in Desktop Mode installs Flatpak apps from Flathub. They survive SteamOS updates, which is important because the core system is read-only and resets on updates.

Avoid modifying the system. Guides that unlock the read-only filesystem to install packages directly work, but updates wipe the changes. Flatpaks are the supported route.

The same Steam Deck approach applies to other SteamOS handhelds, such as the Legion Go S.

Why not just use the browser in Game Mode? Steam has a basic built-in browser, but it lacks the DRM that licensed services need and cannot load playlists. The Flatpak apps are the proper tools.

Which player to install

App Flatpak name Best for Controller use
Kodi tv.kodi.Kodi Full TV guide, big-screen use Excellent
VLC org.videolan.VLC Testing a playlist quickly Needs mapping
Hypnotix org.x.Hypnotix Simple channel browsing Needs mapping
Google Chrome / Microsoft Edge com.google.Chrome / com.microsoft.Edge Licensed services with DRM Via Steam Input

A player app plays a playlist or login that your provider gives you. It contains no channels, and should only be used with a lawful source.

Keep it to one or two players. The Deck has plenty of storage compared with a streaming stick, but each Flatpak brings its own runtime. Kodi alone covers most needs; add VLC for testing and a browser for licensed services.

Kodi: the best fit for a handheld

Kodi was designed for remote controls, which makes it the most comfortable player on the Deck.

Install Kodi from Discover.

Add PVR IPTV Simple Client in Kodi: Add-ons → Install from repository → PVR clients. On the Flatpak, it is available through Kodi's own repository.

Enter your M3U and EPG URLs in the add-on's settings and restart Kodi. Channels appear under TV with a full programme guide.

Stick to official add-ons. Third-party add-on packs are a common source of unlicensed streams and security problems.

Enable the Kodi controller add-on. Kodi recognises the Deck's controls as a game controller once the Joystick Support add-on is enabled, and the default mapping is sensible: A to select, B to go back, the D-pad to move through the guide.

Launching it from Game Mode

Installing in Desktop Mode is only half the job. To use a player from the normal Steam interface:

Add to Steam. In Desktop Mode, find the app in the application launcher, right-click it and choose Add to Steam. It then appears under Non-Steam in your library.

Pick a controller layout. In Game Mode, open the app's controller settings and browse community layouts. Kodi and browsers have popular ones; for others, map the trackpad to mouse and the D-pad to arrow keys.

Browsers need a flag for Game Mode. Chrome and Edge Flatpaks can open as a small window in Game Mode. Many users add launch options such as --kiosk or --start-fullscreen in the shortcut's properties to fix it.

Licensed live TV on the Deck

Licensed services run in a browser with Widevine DRM, which the official Chrome and Edge Flatpaks include.

Install Chrome or Edge from Discover, add it to Steam as above, and sign in to YouTube TV, Sling TV, BBC iPlayer, DAZN or another service you subscribe to.

Expect a resolution cap on some. Several services limit Linux browsers to HD or lower, which hardly matters on the Deck's 800p screen but can on a 4K television.

Sport? See our sports streaming guide for the official services and rights holders.

Save browser sessions. Log in once in Desktop Mode, where a keyboard is easier, then launch the browser from Game Mode. The session carries over, so you are not typing passwords with the on-screen keyboard.

Using the Deck as a TV box

Dock it. Valve's dock or any USB-C hub with HDMI and Ethernet turns the Deck into a small living-room PC. Use Ethernet for live TV where you can.

Switch output resolution. In Game Mode, Settings → Display lets you set the external resolution. Kodi scales well to 1080p and 4K.

Watch the fan. Video playback is light work, so the fan should stay quiet. If it spins up, hardware decoding may be off; in Kodi, check Settings → Player → Videos → Allow hardware acceleration (VAAPI).

Battery. Streaming a live channel on the screen typically runs for several hours; lower brightness and a 40 Hz refresh rate stretch it further.

Sleep mode is useful. Press the power button once and the Deck suspends in a second; press again and the player resumes where it left off, which is handy for pausing a recorded programme.

The players are legal. What you load into them decides whether your viewing is.

Licensed: the services you sign in to in a browser, your ISP's TV service, broadcasters' own streams and lists of free-to-air channels.

Unlicensed: channel bundles sold without the rights holders' permission, often at a fraction of the legal price. Sellers are prosecuted in the UK, EU and US, and subscribers risk losing their money.

For more on players and distributions, our PC guide covers similar software on Windows.

Watch out for "Steam Deck IPTV" bundles. Listings promising a preconfigured Deck experience with channels included are selling a service, not software, and almost always an unlicensed one.

Fixing the common problems

App opens in a tiny window in Game Mode. Add launch options such as --kiosk or --start-fullscreen to the Non-Steam shortcut's properties, or switch the app to full screen with a keyboard shortcut from the Steam button menu.

Controller does nothing. Steam Input needs a layout. Open the controller settings for that shortcut and choose a community layout, or start from the "Web Browser" template and adjust it.

No sound on the TV when docked. Check the output device from the quick access menu; SteamOS sometimes keeps sending audio to the Deck's speakers.

Stream stutters. Test the same URL in VLC in Desktop Mode. If VLC is fine, adjust the player's buffer or decoder setting; if not, it is the network or the source.

App disappeared after an update. Flatpaks survive updates, but the Non-Steam shortcut can occasionally lose its target. Re-add it from Desktop Mode.

Steam Deck LCD, OLED and other SteamOS devices

Device Screen Wi-Fi Notes
Steam Deck LCD 7-inch 1280x800 Wi-Fi 5 Fine for HD streams
Steam Deck OLED 7.4-inch HDR OLED Wi-Fi 6E Better battery and picture, HDR in some apps
Other SteamOS handhelds Varies Varies Same Desktop Mode and Flatpak approach

The OLED model's Wi-Fi 6E and larger battery make it noticeably better for long viewing sessions away from a dock. HDR from live-TV streams depends on both the service and the player, and most live channels are SDR anyway.

Quick answers

Can you watch IPTV on a Steam Deck? Yes. Install a player such as Kodi, VLC or Hypnotix from the Discover store in Desktop Mode, or use Chrome or Edge for licensed services.

What is the best IPTV player for Steam Deck? Kodi with the PVR IPTV Simple Client, because it has a full programme guide and works well with a controller.

How do I use IPTV in Game Mode? Install the app in Desktop Mode, right-click it in the launcher, choose Add to Steam, then launch it from the Non-Steam section of your library.

Will a SteamOS update remove my IPTV apps? Not if they are Flatpaks from Discover. Changes made to the read-only system are what updates wipe.

Can I watch YouTube TV on a Steam Deck? Yes, in the Chrome or Edge Flatpak, which support the required DRM.

Can I connect a Steam Deck to a TV for IPTV? Yes, with a USB-C dock or hub that has HDMI. Add Ethernet for the most reliable live streams.

Is IPTV on Steam Deck legal? The players are legal. Licensed services and lawful playlists are fine; unlicensed channel packages are not.


SteamOS, Flatpak package names and community controller layouts change with updates. Service support for Linux browsers can also change. Checked September 2026.