Best IPTV Player With Recording (2026): Box, Server or Neither

Short answer: on an Android TV or Google TV box, TiviMate Premium is the player to buy if recording matters, because its scheduled and recurring recordings are the most complete of the mainstream players. The catch is that the recording lives on the box that made it. If you want recordings you can watch on every TV and phone in the house, a small server running Channels DVR or Jellyfin does the job better than any player app. And on Apple TV, Samsung or LG, no player records to the device at all, so the server route is the only route.

At a glance

Recording, by setup

One Android TV box TiviMate Premium
Whole-house DVR Channels DVR ($80/yr) or Jellyfin (free)
Apple devices UHF with UHF Server, or Channels
Samsung / LG TV apps No local recording
Try first Your provider's catch-up

Do you actually need recording?

Ask this before spending anything. Plenty of people who think they want a DVR really want to rewind last night's news, and that's catch-up, not recording.

Catch-up is an archive the provider keeps on its side, usually for 1 to 7 days, on the channels it chooses. If your provider offers it on the channels you care about, any decent player can use it and you don't need to store a single file. How catch-up works, and how to tell if you have it.

You need real recording when you want to keep something past that window, record a channel that has no archive, or skip ads you can't skip in a live stream. That's when the choice of player starts to matter.

One legal note: a player only records what you give it. These are apps for playing a playlist or login you already have from a licensed source. Recording for your own later viewing is ordinary DVR use, but it doesn't make an unlicensed stream licensed.

The shortlist, with prices

Prices below are what's been published or widely reported in 2026. Player developers adjust them by region and change them without much notice, so treat them as a guide and check the in-app price before you pay.

Option Runs on Recording Price (Sept 2026, approx.)
TiviMate Premium Android TV, Google TV, Fire OS Scheduled, recurring, to USB, internal or network storage About $11.99/yr or $33.99 lifetime, up to 5 devices
OTT Navigator Android phones and TV boxes Basic; strongest on provider catch-up Free, small premium upgrade
Channels DVR Server on PC, Mac, NAS; apps on most devices Full DVR from M3U custom channels (750-channel limit per playlist) $8/month or $80/year
Jellyfin Server on PC, Mac, NAS; many client apps Live TV and DVR from an M3U tuner plus XMLTV guide Free, open source
UHF + UHF Server iPhone, iPad, Apple TV, Mac DVR through the separate server app on Mac, Windows or Linux Free tier; Pro $2.99/mo or $17.99/yr
Plex Server plus apps everywhere DVR built for antenna tuners; M3U needs extra tools Plex Pass $6.99/mo, $69.99/yr

Plex is on the list mainly so you know why it isn't higher. Its DVR is excellent with an HDHomeRun antenna tuner, but it doesn't take an M3U playlist natively, and the lifetime Plex Pass went to $749.99 on July 1, 2026. For IPTV recording, it's the long way round. What Plex can and can't do with M3U.

TiviMate: the default on Android TV

If your TV runs on an Android-based box, start here. TiviMate's free version plays a playlist fine, but recording is a Premium feature, and it's the reason a lot of people pay.

What you get: record now from the guide, schedule a future programme, and set recurring recordings that catch every airing of a show. You can record more than one channel at once, provided your provider allows that many simultaneous connections. That last part trips people up. Each recording is a stream, so a one-connection login can't record one channel while you watch another.

Storage is the other thing to plan. Internal storage on a Fire TV Stick or a Chromecast-class dongle is 8 to 16 GB, which is a few hours of HD at best. A USB drive on a box with a proper USB port, or a network share on a NAS, is the realistic answer. HD streams typically run 2 to 4 GB an hour.

The limit worth knowing before you buy: a recording made on the living-room box stays on that box, or on the share it wrote to. There's no cloud copy and no account-wide recordings list. For one main TV that's fine. For a family with three TVs, it gets awkward fast.

TiviMate runs only on Android TV, Google TV and Amazon's Android-based Fire OS. It won't install on the newest Vega OS Fire TV sticks, on Apple TV or on Samsung and LG TVs. Buy Premium only through the official TiviMate Companion app on Google Play; anyone selling "lifetime keys" is not the developer.

When a DVR server beats any player

A server-based DVR moves the recording off the TV box and onto an always-on machine: an old PC, a Mac mini, or a NAS. Every device in the house then sees the same recordings list.

Channels DVR is the polished option. You add your M3U playlist as a custom channels source, point it at a guide, and it records like a cable DVR, with series passes and ad-skipping on recordings. Its client apps cover Apple TV, Android TV, Fire TV, Roku and phones. At $80 a year it costs more than any player, and it's worth it mainly for households with several screens or several people who record.

Jellyfin does much the same for free. You add the M3U as a tuner and an XMLTV file for the guide. It's rougher, the guide is less friendly, and you'll spend an evening on setup. If you're comfortable with that, it's hard to argue with the price.

Both depend on good guide data. If your channel names and guide don't match, scheduled recordings miss. Fixing a guide that won't load or match is the first thing to sort out.

Apple TV and iPhone

tvOS doesn't let apps write large recordings to the Apple TV itself, so no Apple TV player does true local DVR. What you get instead are two workable routes.

UHF, a well-regarded Apple-only player, pairs with a free companion called UHF Server that runs on a Mac, Windows or Linux machine and handles scheduling and recording. The Apple TV then plays the files back. Channels, above, is the other route, and it's the better one if you also have non-Apple devices.

For a single Apple TV with no computer left on, rely on catch-up and accept the limit. Setting up a player on Apple TV.

Smart TVs: why they can't record

Player apps on Samsung's Tizen and LG's webOS run in a sandbox with no access to USB storage for writing video. That's a platform restriction, not something a better app can fix. If a Samsung or LG TV app claims recording, it's either catch-up relabelled or it records to a server somewhere else.

The fix is cheap: plug a $50 Google TV box into the HDMI port and use TiviMate, or add Channels or Jellyfin and use their TV apps. Which box to buy for IPTV.

What to avoid

  • "Premium unlocked" or modded APKs. Cracked versions of paid players are a classic way to hand over a device. You're giving that app your provider login.
  • Buying lifetime licences from third-party sites. TiviMate, OTT Navigator and others sell through their own companion apps or official stores. Anything else is a reseller you can't hold to anything.
  • Recording on internal storage of a stick. It fills in an evening and can slow the whole device down.
  • Players bundled with a channel list. A legitimate player ships empty. One that comes with channels is a provider in disguise, and usually an unlicensed one. Warning signs worth knowing.

And don't pay for recording twice. If your service is a licensed live TV streamer like YouTube TV, it already includes an unlimited cloud DVR, and a player app can't record its streams anyway.

Quick answers

Which IPTV player records best? On Android TV and Google TV, TiviMate Premium. For whole-house recording across different devices, a Channels DVR or Jellyfin server.

Is recording free in TiviMate? No. Recording is part of TiviMate Premium, reported at about $11.99 a year or $33.99 lifetime in 2026, covering up to five devices.

Can I record IPTV on a Fire TV Stick? On the Android-based Fire OS models, yes, with TiviMate Premium and ideally network storage. The Vega OS models can't install TiviMate.

Can Apple TV record IPTV? Not to the Apple TV itself. Use a server such as UHF Server or Channels DVR on a computer and play recordings back on the Apple TV.

Why does recording stop my live stream? Each recording uses a connection. If your login allows one connection, you can watch or record, not both.

How much storage do I need? Plan on roughly 2 to 4 GB per hour of HD. A 1 TB drive holds a few hundred hours.

Is recording IPTV legal? Recording a licensed stream for your own later viewing is normal DVR use. It doesn't make an unlicensed source legal. Where the line sits in the US.


Player prices vary by region and change often; confirm the price inside the official app or store before paying. None of the apps named here supply channels. Checked September 2026.