Best IPTV service for TiviMate, shown as an Android TV box and remote from above lit in red
TiviMate is only as good as the data behind it. Four things decide whether it shines or frustrates.

TiviMate is the best-looking IPTV player available, but it is only a player. It does not supply channels, guide data or catch-up — it displays what your provider sends it.

Which means the question “what is the best IPTV service for TiviMate?” is really four narrower questions. Get those four right and TiviMate is superb. Get them wrong and its best features sit greyed out.

The four things TiviMate actually needs

Requirement Why TiviMate needs it If missing
Xtream Codes login Supplies categories, guide and stream list together One unsorted list, weak guide
Complete EPG data Powers the grid guide, its main feature An empty grid — the whole point lost
Catch-up support Enables the replay timeline Greyed out entirely
Stable streams Recording needs an uninterrupted stream Broken recordings

1. Xtream Codes, not just an M3U link

TiviMate accepts both, but they are not equivalent. Xtream Codes delivers channels, categories and guide data as structured information the app can organise. An M3U link is a flat list, and TiviMate can only display what it is given.

If a provider offers only M3U, you lose most of what makes TiviMate worth using. Ask before you buy.

2. EPG that actually covers your channels

The grid guide is TiviMate’s headline feature. Without guide data it renders an empty grid, which is worse than a simple list.

Plenty of providers supply guide data for major networks and nothing for anything else. Ask specifically: does the EPG cover the channels I named, not just the big ones? If your guide is already patchy, our EPG troubleshooting guide covers whether it is fixable at your end.

3. Catch-up, if you want the timeline

TiviMate’s catch-up is one of its best features — scrub back through a channel’s recent schedule and play anything. It depends entirely on the provider flagging catch-up availability in the data. No flag, no timeline, and no setting in the app will conjure it.

4. Streams stable enough to record against

Recording is the main reason people buy TiviMate Premium. A recording is just a captured stream, so every drop during that hour lands in the file. A service that stutters through a match produces a recording that stutters through the match.

The single best test: set a recording during a busy live event on a trial line. If the recording plays back cleanly, both the stream and your setup are solid. It tests everything at once.

What does not matter as much as people think

Where the marketing points the wrong way
  • Channel count. TiviMate is faster with fewer channels, not more. You will hide most categories anyway.
  • Provider-branded apps. Irrelevant — you are using TiviMate.
  • 4K on everything. Useful, but a stable FHD stream beats a 4K one that stalls, particularly when recording.
  • Multi-screen plans. One stream is normally enough. Note that recording uses your stream, so recording and watching simultaneously needs two.

Setting Duplecast up on TiviMate

  1. Install TiviMate from Google Play, or sideload on a Firestick.
  2. Open it and choose Add playlist → Xtream Codes.
  3. Enter your server URL, username and password.
  4. When prompted, select only the channel groups you actually watch. This is the biggest single improvement to navigation speed.
  5. Let the guide download — under a minute in most cases.

Full walkthrough on the TiviMate setup guide.

Settings worth changing straight away

  • Favourites as the default view. This is where TiviMate pulls furthest ahead of other players.
  • Guide layout — set channels shown and time span to suit your screen.
  • Buffer size, raised a step if you are on Wi-Fi.
  • Channel numbers on, if you prefer typing a number to scrolling.

Free versus Premium

Feature Free Premium
Live TV and grid guide Yes Yes
Favourites Yes Yes
Catch-up Yes Yes
Multiple playlists No Yes
Recording No Yes
Picture in picture No Yes

Premium is paid to TiviMate’s developer and has nothing to do with your IPTV subscription. We receive no part of it and cannot supply it. If you only watch live channels, the free version is genuinely enough.

How Duplecast lines up against the four requirements

Requirement Duplecast
Xtream Codes login Supplied as standard, with M3U also available on request
EPG coverage Included on every plan — ask us to confirm your specific channels first
Catch-up Included on every plan
Stream stability 99.99% uptime target with capacity held back for live events
Simultaneous streams One as standard; ask if you want to record and watch at once

The honest caveat is that last row. If you plan to record one channel while watching another, one stream will not do it, and that is worth sorting out before you buy rather than after.

Frequently asked questions

What is the best IPTV service for TiviMate?

One that supplies Xtream Codes login rather than only an M3U link, complete EPG data covering your specific channels, catch-up support, and streams stable enough to record against. TiviMate only displays what the provider sends, so those four things decide the experience.

Does TiviMate work with any IPTV provider?

Technically yes, since it accepts both Xtream Codes and M3U. But providers offering only M3U strip out most of what makes TiviMate worthwhile, because the grid guide and organised categories depend on structured Xtream Codes data.

Why is my TiviMate guide empty?

Your provider is not supplying EPG data for those channels, or it has not finished downloading. Force an EPG update in settings first, and check your device time zone. If specific channels stay blank, it is a data problem at the provider’s end.

Do I need TiviMate Premium?

Only for recording, multiple playlists and picture-in-picture. Live TV, the grid guide, favourites and catch-up all work on the free version. Premium is paid to TiviMate’s developer and is unrelated to your IPTV subscription.

Can I record with TiviMate on any IPTV service?

Recording needs TiviMate Premium and a stable stream, since a recording is a captured stream and every interruption ends up in the file. Note that recording uses your stream allowance, so recording and watching at the same time needs two streams.

Does TiviMate work on Firestick?

Yes, and it is a popular combination. It has to be sideloaded via the Downloader app rather than installed from the Amazon Appstore. TiviMate does not run on iPhone, Apple TV, Samsung or LG televisions.

Why is TiviMate slow with lots of channels?

It is holding every enabled group in memory. Re-run group selection and keep only the categories you actually watch. On a large channel list this is the single biggest speed improvement available.

Is TiviMate better than IPTV Smarters?

For live television, yes, because of the grid guide and faster switching. IPTV Smarters is better for films and series, and it runs on every platform where TiviMate is Android and Fire OS only. Many people use both.