Recording IPTV: Where Your Recordings Actually Live

Short answer: yes, you can record IPTV, and the question that decides everything is where the recording is stored. There are three places. In the service's cloud — YouTube TV, Hulu + Live TV and most live TV services record for you, with limits on time or hours. On your device — players like TiviMate write recordings to your box's own storage. On your own server — Plex, Channels DVR or Jellyfin record to a disk at home, which works especially well with an antenna tuner. Each has different limits, and one of them, catch-up, may make recording unnecessary in the first place.

The three places a recording can live

Where Examples Limit Available on other devices?
Service's cloud DVR YouTube TV, Hulu + Live TV, Sling, Philo, Fubo Time or hours, set by the service Yes, anywhere you're signed in
Your device TiviMate, UHF Your device's storage Usually only that device
Your home server Plex, Channels DVR, Jellyfin Your disk size Yes, every device in the house

Cloud DVR on live TV services

The easiest route: press record, and the service stores it. Nothing to buy, nothing to fill up, and recordings follow you to any device. The rules differ, and they're worth knowing before you choose a service:

Service Storage How long recordings last
YouTube TV Unlimited 9 months
Hulu + Live TV Unlimited 9 months
DirecTV Stream Unlimited 9 months
Philo Unlimited 12 months
Sling TV 50 hours; more for an extra fee No expiry
Fubo 1,000 hours on current plans No expiry

Two patterns: unlimited storage that expires, or a fixed allowance that doesn't. For recording everything and watching soon, unlimited-with-expiry wins. For building a library you keep, fixed-hours-without-expiry suits better.

On Roku, cloud DVR is the only option — Roku players have no built-in storage for recording. More on Roku's live TV apps.

Recording to your device

Players like TiviMate on Android TV and UHF on Apple TV can record straight from a playlist.

Storage fills fast. HD recordings run at roughly 2–3 GB an hour. A streaming stick with 6 GB free holds a couple of films. For regular recording, add external storage on a device that supports it — or use a box with more space. Which Android boxes have enough.

Every recording uses a connection. Recording one channel while watching another means two simultaneous streams. Most services cap concurrent connections, and exceeding the cap fails silently, mid-recording.

Guide accuracy matters. Scheduled recordings follow the programme guide. If guide times drift, recordings clip the start or end — set a padding margin of a few minutes before and after. TiviMate's recording settings.

Recordings stay on that device. Replace the box without backing up and they're gone.

Recording to a home server

The most capable setup, and the one that ages best.

A server — Plex, Channels DVR or Jellyfin on an always-on computer or NAS — records to its own disk and serves recordings to every screen in the house. Paired with an HDHomeRun tuner and an aerial, it records free broadcast channels at full broadcast quality, with no service fees at all. Setting up a home server.

Plex can also record from a playlist, via a small bridge. Jellyfin reads playlists directly.

The trade-off is setup time and a machine that has to stay on. In return: large storage, no expiry, and every device sees the same library.

Before you record: check catch-up

Many providers already archive channels for several days. If yours does, you can watch a missed programme from the guide without having recorded it — no storage used, no connection tied up, nothing to schedule.

For anything you want to watch within a few days, catch-up is usually simpler. Recording earns its place for things you want to keep, and for channels without catch-up. How catch-up works, and why it's sometimes missing.

Is recording allowed?

Recording for your own later viewing — time-shifting — is generally permitted for content you're legitimately entitled to watch, though the detail varies by country and by service terms. Cloud DVRs on licensed services are built for exactly this.

What recording doesn't do is change the source. A recording of an unlicensed stream is still a copy of an unlicensed stream.

Quick answers

Can I record IPTV? Yes — in a service's cloud DVR, on your device, or on a home server.

Which service has the best DVR? YouTube TV, Hulu + Live TV and DirecTV Stream offer unlimited recording kept nine months; Philo keeps recordings a year.

Can I record on a Roku? Only through a service's cloud DVR. Roku players have no local storage.

Why did my recording stop halfway? Usually the provider's connection limit, or guide times drifting. Add padding and check your connection count.

How much space do recordings take? Roughly 2–3 GB an hour in HD.

Do I need to record if my provider has catch-up? Not for anything you'll watch within the catch-up window.


Sources: published cloud DVR terms for major US live TV services (TechHive, Clark.com and service documentation); Roku support documentation on cloud DVR. DVR terms change — check the service's current details before subscribing.