Skip to content

How to Watch IPTV on Xbox One and Series X/S via Kodi (2026 Guide)

By Harold Anderson
12 min read
IPTV smarters pro

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.

Kodi PVR IPTV Simple Client menu open on an Xbox One console screen for setting up IPTV on Xbox

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.

Xbox Series X console connected via Ethernet cable streaming live IPTV channels through Kodi

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.

Written by

Harold Anderson

I’m Harold Anderson, a technology writer and digital media enthusiast with a strong focus on IPTV, online streaming platforms, and modern entertainment technologies. Over the years, I’ve closely followed how internet-based television has evolved, from basic live streams to advanced on-demand and multi-device viewing experiences. At RevoIPTV, I share my knowledge to help readers understand how IPTV works, how to choose reliable services, and how to get the best performance from their streaming setup. My goal is to make complex technical topics simple, clear, and practical—whether you’re new to IPTV or already familiar with streaming technology. I believe IPTV represents the future of television, offering flexibility, global content access, and a better overall viewing experience compared to traditional cable or satellite TV.

View profile

4 responses on “How to Watch IPTV on Xbox One and Series X/S via Kodi (2026 Guide)”

Join the conversation

Share your ideas and tips with the community.

Read next

IPTV smarters pro
MAG BOX
A MAG box is a dedicated IPTV set-top box manufactured by Infomir, a European hardware company that has built carrier-grade IPTV/OTT devices since 2001. Unlike Android TV boxes or streaming sticks, a MAG box runs a stripped-down Linux operating system built for one job only: connecting to an IPTV provider’s portal and playing live TV, … Read more
Read article 8 min read
IPTV smarters pro
MAG BOX
To record IPTV on a MAG box, plug a FAT32- or NTFS-formatted USB drive into the box’s USB port, highlight the live channel or an EPG listing, press the red button on your remote, then confirm with YES. The recording saves straight to the USB drive and appears in the Recordings (or USB Media) section … Read more
Read article 9 min read
IPTV smarters pro
MAG BOX
To build your favourite list on MAG, highlight any channel in the IPTV list or an M3U playlist and press F3 on your remote — the channel is instantly marked with a star and saved to Favourites, which you reach anytime through Home Media. This works the same way across nearly every MAG model, from … Read more
Read article 9 min read
WhatsApp