IPTV Apps: Player Software Directory

An IPTV player is the software that opens a stream, a playlist file or a television channel guide. It does not provide content. Deciding which player suits you matters less than it used to, but the differences are real enough to be worth understanding before you install anything.

Everything below is player software only. This directory contains no subscriptions, no channel lists and no credentials, and it is not a list of services. Where a provider needs to be authorised, that authorisation comes from the provider, not from us.

What a player actually does

A player takes one of three inputs and turns it into playback:

  • A stream URL — a single address the player connects to directly.
  • A playlist file — a local file in a documented format such as M3U or M3U8 that lists many streams.
  • A provider login — the player asks for details the provider issued, and connects on your behalf.

Some players also read a separate electronic programme guide (EPG) so that channel names and programme times appear alongside the video. How a player gets its guide varies: some read a separate XML file, some ask the provider for one, and some rely on the names embedded in the playlist itself.

For the formats involved, see how playlist files are structured in the guide, and what an EPG is for guide data.

Before you install anything

Most of the problems reported in our troubleshooting guidance come from installing the wrong build rather than from a fault in the player. Four checks are worth making:

  • Get the app from the developer or an official store, never from a link in a forum post, a video description or a pop-up.
  • Check the developer name on the listing. Popular players attract imitators with almost identical names and icons.
  • Prefer a player that asks you for a provider login over one that asks for a third-party “activation code”.
  • Treat any player that requests a login before you have chosen a provider as a warning sign.

More detail on this is in legal and safety guidance.

Free and open-source players

VLC media player

VLC is a general media player maintained by the VideoLAN project. It is not built for television playlists, but it opens ordinary media files and network streams reliably, has no account requirement, and is available on every platform this site covers. For testing whether a stream works at all, it is often the most useful tool on the list because it adds no playlist layer between you and the stream.

Official site: videolan.org/vlc · Google Play · App Store

Kodi

Kodi is a free, open-source media centre. It is a general-purpose application with a large add-on ecosystem, and its television support is a strength rather than its purpose. It suits someone who wants one application to handle local media, network shares and a television guide. It is also a large piece of software with many settings, which makes it less convenient than a dedicated player if your only need is to open a stream.

Because it is open source, its code can be inspected, and builds are available from the project rather than from a store. That is a genuine advantage when deciding whether to trust a media application.

Official site: kodi.tv · source code

Freemium and subscription players

The applications below are the ones most often recommended for television playlists. Each has a developer who sells a paid version or subscription. We do not state prices: they change, they differ by region, and several are sold only through an in-app purchase. Check the developer’s own page for current terms.

TiviMate

TiviMate is built specifically for television-style playback on a television or a set-top box, with a grid guide, channel groups and remote-control navigation. Its interface assumes a remote rather than a keyboard or a touchscreen, which is the main thing distinguishing it from a general media player. A free version and a paid version are offered; the paid version removes limitations rather than unlocking content.

Official site: tivimate.com · Google Play

OTT Navigator

OTT Navigator is a long-established player with a large set of playback and decoding options exposed through settings rather than hidden behind presets. It suits someone who wants to adjust buffer size, connection behaviour and output settings directly. It is less approachable than a television-first interface and has a learning curve that is worth knowing about before committing to it.

Official site: ottplayer.es

IPTV Pro

IPTV Pro is a player offered on a subscription basis, with the provider login handled in-app. It is aimed at Android devices including televisions and set-top boxes. As with any subscription product, confirm the current terms on the developer’s site before paying for anything.

Official site: iptvpro.app · Google Play

Smart IPTV

Smart IPTV is a player sold with a one-time activation tied to your device rather than a recurring subscription. That model suits someone who prefers a single payment, and it means the application is tied to the hardware it was activated on. Note that this application is unrelated to other products with similar names; see the note below.

Official site: siptv.eu

IPTV Smarters

IPTV Smarters is a widely used player brand. Treat the name with care. Because the name is popular, a large number of unofficial builds and look-alike applications exist, and several are distributed with a provider login bundled in. We can confirm that the developer maintains an official site, listed below, but we cannot vouch for any third-party build, and we would not install one.

Official site: smarters-player.com

Free against paid: what actually differs

The paid version of a player almost never unlocks channels. What it changes is usually one or more of the following: the number of simultaneous connections, the size of the playback buffer, playlist and guide handling limits, output and codec options, or support. Which of those matters depends on your own setup rather than on the application.

If you are undecided, the practical route is to install the free version and see whether its limits affect you in practice. A player that fails on buffering is a network problem before it is a licensing problem; see networking notes for how to tell the difference.

Comparison

The table below is deliberately conservative. Player features change between versions, and several depend on how the account or playlist is provisioned, so cells we cannot state confidently are marked rather than guessed.

AppPlatformFree tierPaid optionPlaylist fileEPGRemote / TVOfficial source
VLCWindows, macOS, Linux, Android, iOS, Fire TVYesNoPlayback of files and streams; playlist support is not the design goalNot its purposeUsable, not TV-firstvideolan.org
KodiWindows, macOS, Linux, Android, Raspberry Pi, Fire TVYesNoYes, via add-onsYes, via add-onsYeskodi.tv
TiviMateAndroid, Android TV, Fire TVYesYesCheck current official documentationCheck current official documentationYes, designed for ittivimate.com
OTT NavigatorAndroid, Android TV, Fire TVCheck current official documentationYesCheck current official documentationCheck current official documentationYesottplayer.es
IPTV ProAndroid, Android TVCheck current official documentationSubscriptionProvider loginProvider-suppliedYesiptvpro.app
Smart IPTViOS, iPadOS, Apple TVTrial / limitedOne-time activationCheck current official documentationCheck current official documentationYessiptv.eu
IPTV SmartersAndroid, iOS, Fire TVYesYesCheck current official documentationCheck current official documentationYessmarters-player.com

Where a cell says “check current official documentation”, we were not able to confirm the detail from an official source at the time of writing and would rather leave it blank than repeat a claim that has gone out of date. Follow the link in the final column.

What was excluded, and why

Several players often named in discussions of this software could not be included, because we could not verify an official source for them:

  • A player whose official site returned 410 Gone when we checked. With no verifiable developer site, we cannot tell a current release from an abandoned one.
  • A player whose domain did not resolve at all. A site that no longer exists is not a safe place to send readers.
  • Any application distributed only through third-party download sites, APK mirrors or “modded” builds. These are outside the scope of this directory by design.

We would rather publish a short directory we can stand behind than a long one we cannot verify.

Choosing by device

If you already know what you are installing on, these pages cover the constraints that matter for each platform:

If something does not work

Most playback failures are not player faults. In rough order of likelihood: the device cannot reach the host, the playlist has not loaded, the credentials are wrong, the stream is being served over an unstable connection, or the stream itself is not available. Work through them in that order rather than reinstalling first. A note on symptoms and causes is available here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top