How to Watch IPTV on Xbox One and Series X/S via Kodi (2026 Guide)
To watch IPTV on Xbox (One, Series S, or Series X), the most reliable route is installing Kodi from the Microsoft Store and adding the free PVR IPTV Simple Client add-on, then entering the M3U playlist and EPG URLs from your IPTV provider. There is no official Xbox IPTV app from Microsoft, so Kodi remains the closest thing to a native solution, with a small number of Xtream Codes-based alternatives also available on the Store.
Don’t have a subscription yet? Start a free RevoIPTV trial to get your M3U URL and EPG link before working through the steps below.

What You Need Before You Start
- An Xbox One, Xbox Series S, or Xbox Series X connected to the internet and signed in to a Microsoft account.
- An active IPTV subscription with an M3U playlist URL (and ideally an XMLTV EPG URL). RevoIPTV subscribers find both in their subscriber dashboard.
- A stable connection — ideally wired Ethernet — since Xbox consoles do not run background buffering apps as efficiently as dedicated streaming boxes.
How to Set Up IPTV on Xbox Using Kodi
Kodi is a free, open-source media center available directly on the Xbox Store for One, Series S, and Series X. It plays IPTV through the PVR IPTV Simple Client, a built-in add-on that reads standard M3U playlists and XMLTV EPG feeds from any IPTV service — it is not tied to one provider.
Step 1 — Install Kodi from the Microsoft Store
Turn on your Xbox and confirm it’s online and signed in. Open the Microsoft Store, search for Kodi, select the app, and choose Get (or Install). If Kodi doesn’t appear in search results on your region’s Store, check the official Kodi website for current availability, since listing status occasionally changes by country. You can also browse the Xbox entertainment apps catalog directly if you prefer searching from a browser first.
Step 2 — Open Kodi and Go to Add-ons
Launch Kodi once installed. The home screen looks mostly empty the first time you open it — that’s normal, since no media sources are configured yet. From the left sidebar, select Add-ons.
Step 3 — Navigate to Download > PVR Clients
Inside Add-ons, choose Download, then PVR clients. This category holds every live-TV and IPTV add-on Kodi supports out of the box.
Once installed, the add-on moves to My add-ons > PVR Clients — you won’t need to revisit the Download section again.
Step 4 — Select PVR IPTV Simple Client
Scroll the PVR clients list and choose PVR IPTV Simple Client. This is Kodi’s universal IPTV add-on and works with any M3U- or Xtream Codes-based subscription, including RevoIPTV.
Step 5 — Install the Add-on
Select Install and wait for Kodi to confirm completion before moving on.
Step 6 — Open the Add-on Settings
Go to My add-ons > PVR Clients, highlight PVR IPTV Simple Client, and select Configure (or press the Menu button on your controller and choose Configure).
Step 7 — Set the M3U Play List URL
In the General tab, set Location to Remote path (Internet address), then select the M3U Play List URL field.
Step 8 — Enter Your M3U URL
Paste the M3U URL from your IPTV provider and select OK. RevoIPTV subscribers generate a personal M3U link from their account portal — check the tutorials hub if you can’t find yours.
Step 9 — Add Your EPG URL
Switch to the EPG Settings tab, select XMLTV URL, and enter the EPG link from your provider. This populates the on-screen TV guide with channel schedules using the XMLTV format; without it, channels play but show no programme information.
Step 10 — Confirm the EPG URL
Paste the URL and select OK to save it.
Step 11 — Enable the Add-on
Back on the add-on’s main page, select Enable. The button changes to Disable once active — that’s your confirmation it’s running, not an instruction to click again.
Step 12 — Open TV > Channels
Return to the Kodi home screen, select TV from the sidebar, then Channels.
Step 13 — Wait for the Channel List to Load
Kodi shows a notification while it updates the channel list. Once it finishes, channels appear grouped by category if your M3U playlist includes group tags. Setup is complete — you can now browse and watch live IPTV on your Xbox.

Alternatives to Kodi for IPTV on Xbox
Kodi isn’t the only option. A few Xbox Store apps handle IPTV playlists directly, which can suit viewers who want a simpler interface without Kodi’s broader media-center features.
| App | Playlist support | Best for | EPG support |
|---|---|---|---|
| Kodi + PVR IPTV Simple Client | M3U, Xtream Codes (via add-on) | Full-featured setup, add-ons, recording | Yes (XMLTV) |
| MyIPTV Player | M3U, Xtream Codes | Simple, clutter-free playback | Yes |
| Any IPTV Player | M3U, Xtream Codes | Dedicated IPTV-only interface | Yes |
| VLC Media Player | M3U (basic) | Quick playback tests, no EPG needed | No |
To use any of these, install the app from the Microsoft Store, open its playlist or account settings, and enter the same M3U (or Xtream Codes username/password/URL) your provider issued — the process mirrors Steps 7–10 above.
Xbox One vs. Xbox Series X/S: Any Differences?
No. Kodi and the IPTV apps listed above install and run the same way on Xbox One, Series S, and Series X — Microsoft uses a unified app platform (UWP) across all three consoles. The only practical difference is that Series X/S hardware handles higher-bitrate 4K IPTV streams and multitasking more smoothly, since Xbox One’s older hardware can struggle if you’re also running background downloads or other apps.
Tips for Better IPTV Performance on Xbox
- Use a wired connection. Connect your Xbox to the router via Ethernet rather than Wi-Fi. IPTV streams are sensitive to the packet loss and latency spikes common on crowded wireless networks, and Xbox consoles don’t buffer as aggressively as dedicated streaming boxes.
- Control Kodi with your phone. The Xbox controller works fine in Kodi, but typing URLs is far easier with the Kodi remote app on your phone, especially for long M3U or EPG links.
- Keep Kodi and add-ons updated. The Xbox Store pushes Kodi updates automatically, and newer PVR IPTV Simple Client builds regularly fix stream-playback and EPG-loading bugs.
- Refresh your EPG manually if it’s blank. Reopen PVR IPTV Simple Client’s settings and re-enter or re-save the XMLTV URL to trigger a refresh, or confirm the link is still valid with your provider — EPG feeds occasionally rotate.
- Run a speed test on the Xbox itself, not just your phone or laptop. If throughput looks fine but streams still stutter at peak hours, your ISP may be throttling video traffic rather than your Xbox or IPTV app being at fault.
- Close background apps. Xbox suspends rather than fully closes apps by default; clearing suspended apps from the guide frees memory that helps Kodi decode higher-bitrate channels without stutter.
- Compare other supported devices. If Xbox playback isn’t ideal for your setup, browse the full list of supported IPTV applications to find a better-matched device or app.
Learn More About Kodi and IPTV
Kodi’s flexibility comes from its add-on system. If you’re new to it, read our guide on what a Kodi add-on is to understand how PVR clients fit into the wider Kodi ecosystem. Provider-hosted portals are another common IPTV delivery method — see how to set up IPTV on Kodi via a Stalker portal if your provider issues a portal URL instead of an M3U link. Not sure IPTV subscriptions are priced fairly? Compare RevoIPTV’s plans, or look into reseller packages if you’re setting up IPTV for multiple households.
Which Xbox Models Can Run Kodi and IPTV?
Not every Xbox handles IPTV the same way. Kodi ships as a UWP (Universal Windows Platform) app in the Microsoft Store, so it only installs on the Xbox One family and the newer Series consoles. The old Xbox 360 runs a different, closed operating system and cannot install Kodi or any modern IPTV player at all.
| Xbox model | Kodi in Microsoft Store? | Best IPTV method | Notes |
|---|---|---|---|
| Xbox One / One S / One X | Yes | Kodi + PVR IPTV Simple Client | Install HEVC extension for H.265 streams |
| Xbox Series X | Yes | Kodi or MyIPTV Player | Best headroom for 4K playlists |
| Xbox Series S | Yes | Kodi or MyIPTV Player | Digital-only, but streams IPTV fine |
| Xbox 360 | No | Plex / DLNA relay from a PC or NAS | Kodi is not available; no native M3U support |
Kodi on Xbox: Known Limitations to Know About
Kodi for Xbox runs inside Microsoft’s sandbox, so it behaves slightly differently from the FireStick or Android TV versions. Keep these constraints in mind before you troubleshoot:
- Codec extensions are separate. Many IPTV channels stream in H.265/HEVC. Xbox does not decode HEVC out of the box, so install the free HEVC Video Extensions from the Microsoft Store or those channels will play audio with a black screen.
- Limited external storage access. The UWP build cannot browse arbitrary USB paths the way desktop Kodi can, so keep your M3U and EPG as remote URLs rather than local files.
- Some third-party add-ons are missing. Add-ons that rely on desktop-only dependencies may not appear in the Xbox repository, but the official PVR IPTV Simple Client is always included.
- No background play. Leaving a game suspended can pause Kodi; fully close other apps for stable long sessions.
Watching IPTV on Xbox 360 (No Kodi Required)
Because the Xbox 360 cannot run Kodi, the reliable route is to relay the stream from another device. Install Plex Media Server or any DLNA server on a PC or NAS on the same network, point it at your IPTV playlist, then open the Plex or System Video Player app on the 360 to pull the feed. It is the same casting principle used on older PlayStation hardware, and it keeps a decade-old console useful for live TV.
Stopping Buffering and ISP Throttling on Xbox
If channels stall even on a wired connection, the bottleneck is usually the stream buffer or your ISP. In Kodi you can raise the cache by editing an advancedsettings.xml file with a larger cachemembuffersize, which smooths high-bitrate 4K feeds. Persistent evening buffering across every channel often points to ISP throttling of streaming traffic; a router-level VPN (the Xbox has no built-in VPN client) can mask that traffic and restore full speed. Restarting the console and clearing the app cache before peak hours also helps.
Related guides on RevoIPTV: full PVR IPTV Simple Client setup guide for Kodi · MyIPTV Player on Microsoft devices · stream IPTV to a console through Plex · fix common M3U URL problems · how Kodi add-ons work
FAQ
Can I watch IPTV on Xbox One without Kodi?
Yes. Apps like MyIPTV Player and Any IPTV Player are available directly on the Xbox Store and accept the same M3U playlist or Xtream Codes credentials as Kodi, without needing the PVR IPTV Simple Client add-on. Kodi remains the most feature-complete option, but it isn’t the only one.
Where do I get my M3U URL for Kodi on Xbox?
Your M3U URL comes from your IPTV subscription service, typically inside your subscriber dashboard. RevoIPTV subscribers can generate one from their account portal. If you don’t have a subscription yet, start a free trial to get your credentials.
Why are my IPTV channels not showing in Kodi on Xbox?
The most common causes are an incorrect M3U URL, the PVR IPTV Simple Client not being enabled, or Kodi still loading the channel list in the background. Double-check the URL is pasted correctly, confirm the add-on shows as enabled (not Disable), and wait a few minutes for the channel update to finish before checking again.
Does Kodi support an EPG (TV guide) on Xbox?
Yes. After entering your XMLTV EPG URL in the PVR IPTV Simple Client settings, Kodi populates the TV guide with schedule data. Go to TV, then Guide, to view it. EPG data can take a few minutes to load on first setup, and may need a manual refresh if your provider rotates the feed URL.
Does Xbox Series X support 4K IPTV streams through Kodi?
Yes, hardware-wise. Xbox Series X can decode 4K streams smoothly, but actual picture quality depends entirely on your IPTV provider’s stream bitrate and your internet connection — Kodi itself doesn’t upscale or improve source quality.
Is it legal to use Kodi and IPTV on Xbox?
Kodi itself is a fully legal, open-source application maintained by the non-profit XBMC Foundation; it ships with no channels or content built in. The legality of what you watch depends entirely on the IPTV service you subscribe to. Licensed providers like RevoIPTV distribute content through proper agreements, so always use a legitimate, licensed subscription to stay on the right side of copyright law.
Can you install Kodi on an Xbox 360?
No. Kodi is a UWP app that only runs on the Xbox One and Xbox Series X/S. The Xbox 360 uses a closed legacy OS with no Kodi build and no native M3U support, so you must relay IPTV to it through Plex or a DLNA media server on your network.
Why do some Kodi channels show a black screen with only sound on Xbox?
That almost always means the stream is encoded in H.265/HEVC and your console lacks the codec. Install the free HEVC Video Extensions from the Microsoft Store, then reopen Kodi and the picture will appear.
Do I need to install extra codecs for IPTV on Xbox?
Often yes. Xbox handles H.264 natively, but many providers use HEVC for HD and 4K channels. Adding the HEVC Video Extensions (and VP9 extensions for some sources) from the Microsoft Store covers almost every modern IPTV stream.
Can I use a VPN with Kodi IPTV on Xbox?
The Xbox has no native VPN app, so you cannot install one inside the console. Instead, run the VPN on your router or on a PC sharing its connection; all Xbox traffic, including Kodi, then routes through it.
Is Kodi on Xbox the same as on FireStick?
The interface and PVR IPTV Simple Client are identical, but the Xbox version runs in Microsoft’s sandbox, needs separate codec extensions for HEVC, and cannot read arbitrary local storage. FireStick’s Android build is more flexible with add-ons and local files.
Join the conversation
Home - Installation - How to Watch IPTV on Xbox One and Series X/S via Kodi (2026 Guide)
Read next
What Is a MAG Box? IPTV Set-Top Boxes Explained (2026)
How to Record IPTV on a MAG Box (2026 Step-by-Step Guide)
4 responses on “How to Watch IPTV on Xbox One and Series X/S via Kodi (2026 Guide)”