Live TV players on Xbox in 2026: the short and honest list

The list is short because the platform is hard, and we make one of the entries. Both of those facts are stated here rather than buried.

We make one of the apps on this list. A comparison written by a participant should say so before it says anything else. Read the rest knowing it.

What we can do is describe the options accurately, our own gaps included, and say which claims we verified and which we did not.

Why the list is short

An Xbox is not a general-purpose computer from an application's point of view. Store apps run in an app container with a restricted plugin set, third-party apps are not permitted to bitstream audio to a receiver, and roughly 1 GB of memory is usable.

That last constraint is tighter than it sounds, and our own numbers surprised me. A 12 minute browse session peaked at 1,080 MB in profiling. On a machine where about 1 GB is available, that peak alone is a termination. It is a live issue on our side rather than a characteristic of the platform, and any app doing this work on a console operates inside the same budget.

So the list is short. It will stay short.

                   on Xbox   playlist input      account sync   our confidence
MyIPTV Player      yes       M3U, XSPF, XMLTV    no             Store listing
media centre       check     M3U, XMLTV          no             not assessed
My TV Player       yes       M3U, Xtream, XMLTV  yes            first hand
TiviMate           no        n/a                 n/a            not applicable

What is actually available

MyIPTV Player is the long-standing answer. Its Microsoft Store listing names Windows 10 and Xbox One among its device families, it is free to install, and it reads M3U or XSPF playlists with optional XMLTV guide data. The listed features cover automatic channel grouping, EPG, recording, favorites, channel filtering and PIN protection, and the listing states plainly that it provides no channels or streaming URLs.

It has been the default recommendation on this platform for years, largely because it was the only one. We could not load the Store page directly to confirm its current version, so treat the feature list as reported rather than read off the page today. How we compare with MyIPTV Player goes through the differences properly.

A media centre with an add-on is the third route. Kodi is the one people mean, and it is a different category of software: a platform with a plugin model that reaches live television through an add-on rather than natively.

We will not tell you what it does on a console today. Every attempt to read Kodi's own documentation for this article was refused, and describing a competitor's console build from second-hand summaries is how a comparison goes wrong without anyone noticing. Check the project's own site. It is the only source worth trusting on this.

What we can say is the durable part, a claim about shapes rather than releases: a plugin architecture meets a locked-down console with more friction than a single application does, because installing arbitrary code after the fact is exactly what such a platform restricts. A media centre versus a dedicated player makes that argument properly.

My TV Player is ours. Live TV, Movies, Shows, Search and Sport are built as 10-foot surfaces; sign-in is a pairing code and a QR rather than typing credentials on a controller; and sources, profiles and devices are managed in a browser or the Windows app rather than on the console.

Our gaps, stated: catch-up has no console page yet, HDR output and audio passthrough are not emitted on the console build, and 7 management destinations are placeholder screens. 4K and HDR on Xbox is the detailed version of the second one.

What is not available

TiviMate, the one people ask about next, is an Android TV, Fire TV and Google TV application. It is not on Xbox. It is not on iOS or Windows either. If TiviMate is your reference point for what a good IPTV interface feels like, that is a fair reference and not an option on this hardware. How we compare with TiviMate covers the comparison as a design question rather than a purchasing one.

How to choose

The decision comes down to 3 questions.

Do you want a media centre or a television? A media centre can do IPTV; the others are IPTV players. If you also want a local library, a music collection and a plugin ecosystem on the same box, that difference matters more than any feature list.

How much typing will you do on a controller? This is where console apps differ most sharply. Adding a source and a guide URL on a console keyboard is an unpleasant few minutes, and the designs differ on whether you have to. Test it before you commit.

Do you have other devices? If the console is your only screen, a console-only app is fine. If you also watch on a PC or a phone, whether favorites, resume points and channel order follow you is what you will notice every day.

What to be sceptical of

Any list like this one that does not say who wrote it. Any claim about a competitor's feature that is not traced to that product's own documentation. And any article that tells you a player will fix a channel that does not work, because most playback failures are upstream of every app on this page: fixing buffering and stuttering starts by classifying which failure you actually have.

What this article measured21 claims, each with the evidence behind it
ClaimEvidenceCounted
MyIPTV Player is listed on the Microsoft Store as available for Windows 10 and Xbox One device families, free to install, reading M3U or XSPF playlists with optional XMLTV guides, and its listing states that no channels or streaming URLs are provided.The MyIPTV Player listing on the Microsoft Store, product id 9pjj2nmbf0tr, which names the supported device families, the playlist and guide formats, and features including automatic channel grouping, recording, favorites, VOD download, channel filtering and PIN protection, alongside the statement that no IPTV channels or streaming URLs are provided.SpecificationNot applicable
A media centre with an add-on is a third route on this platform, and this article deliberately makes no claim about its current state there.n = 1Sep 1, 2026
TiviMate is an Android TV, Fire TV and Google TV application distributed through Google Play and the Amazon Appstore. It does not run on Xbox, iOS or Windows.TiviMate's own Google Play listing, package ar.tvplayer.tv, which presents it as an Android TV application, together with the absence of any Xbox, iOS or Windows build from its distribution channels.SpecificationNot applicable
Our own console app has real gaps: catch-up has no console page, HDR output and audio passthrough are not emitted there, and seven management destinations are placeholder screens.n = 1Aug 31, 2026
The console store does not accept the desktop UI framework, which is why our console build is a different packaging target from the same source tree rather than the same binary.n = 1Sep 1, 2026
A console store app links a restricted plugin set: our console player build carries no audio output module for passthrough and a video plugin predating the HDR switch.n = 1Aug 23, 2026
The console player build has no AV1 hardware decoder, so an AV1 channel falls back to software there whatever the application.n = 1Aug 23, 2026
Decoder threading has to be capped on the console for memory rather than processing reasons: automatic selection picked 6 threads and produced roughly 500 MB of GPU-visible commit at 4K.n = 1Sep 1, 2026
A cold console start was measured at 39.5 seconds and 1.4 GB, against about 4.6 seconds for a desktop warm launch, which is the shape of a first run on this hardware.n = 1Aug 26, 2026
Seven of our own console destinations render placeholders, and all seven are management surfaces rather than playback ones.n = 7Sep 1, 2026
Our console sign-in is an 8-character code and a QR polled from the console, with no credential entry on the television, which is the axis on which console applications differ most.n = 1Sep 1, 2026
Thirteen kinds of account state sync to a paired console on our side, which is the concrete content behind the sync column of the table above.n = 13Sep 1, 2026
A production source in our sample carried roughly 77,842 titles across about 444 categories with no hierarchy at all, which is the load any console player on this platform has to survive.n = 1Sep 1, 2026
Navigation cost on that scale was measured rather than assumed: 42 paging presses to cross 373 category rows against 20 trigger presses to walk every initial.n = 2Sep 1, 2026
Our own positioning document forbids claiming to supply channels, and requires the disclaimer on the website, the About screen and the store listing.n = 1Sep 1, 2026
A console suspend flushes state, saves the resume position and releases the decoder, so resuming is a rebuild rather than an unpause. That shapes what any application on the platform can promise.n = 1Sep 1, 2026
Memory-pressure events are described as frequent on the older console, where the response is trimming the guide cache and the thumbnail decode buffer.n = 1Sep 1, 2026
There is no pointer on a console and hover affordances are disabled, so every application there has to be fully reachable by directional focus.n = 1Sep 1, 2026
A 5 percent television-safe inset on every edge, 96 by 54 effective pixels at 1080p, is a platform constraint rather than a design preference.n = 1Sep 1, 2026
A 10-foot interface shows fewer items per row than a desktop one at every surface: 4 dashboard tiles against 6, 6 channels against 8, 7 guide rows against 12.n = 5Sep 1, 2026
Some console limits apply to any app, not to one implementation: the platform does not let third-party apps bitstream audio, and roughly 1 GB is usable, which our own profiling shows a browse session can exceed.n = 1Aug 30, 2026