By Shamir
How to Record Live TV with an IPTV Player
The classic cable-box trick — "set it to record, watch it later" — quietly disappeared for most people when they switched to streaming playlists. The average IPTV player is a play button and nothing else. If a match kicks off while you're at work, you miss it.
You shouldn't have to. A live stream is just data arriving over the network, and data arriving over the network can be written to a file. That's all a DVR really is. Tuneline has recording built in — this guide explains how it works, when to use it instead of catch-up TV, and how to set it up on every platform.
If you don't have the app yet, download Tuneline here — recording is part of the player, not a separate add-on.

Recording vs catch-up TV — pick the right tool
These two get confused constantly, and choosing the wrong one wastes time. The short version:
- Recording (DVR) saves the stream to a file on your device. It works on any channel, with any provider, whether or not the provider supports anything special. The file is yours — it stays after you cancel the playlist.
- Catch-up TV (timeshift) rewinds programming on the provider's servers. It only works if your provider supports it, only covers a rolling window (often 1–7 days), and disappears when that window rolls past. (Full explainer on catch-up.)
Rule of thumb: if you want to keep something, or your provider has no catch-up, record it. If you just want to rewind to the start of a program that's already airing and your provider supports it, catch-up is faster because there's no file to manage.
This post is about recording. Use it when you want a permanent copy.
How Tuneline's DVR works under the hood
When you start a recording, Tuneline opens the same stream you'd watch and writes the incoming segments straight to a file on local storage — no re-encoding, so there's no quality loss and almost no CPU cost. You can keep watching the channel while it records, or switch away; the recording continues in the background.
Because it's a direct capture of what the provider sends, the recording is exactly the resolution and bitrate of the live stream. A 1080p channel records at 1080p. The file lands in Tuneline's recordings library, where it shows up alongside your other recordings with a thumbnail, duration, and the channel it came from.
Recording a channel right now
The fastest path — capture something that's airing this minute:
- Open the channel in Live TV so it's playing in the embedded player.
- Press Record on the channel info panel (or press the R key on desktop).
- A recording indicator appears. Tuneline is now writing the stream to disk.
- Press Stop when you're done — or let it run; you can set a duration cap so it ends on its own.
The finished file appears in your Recordings library immediately. Open it there to play it back, with a normal scrub bar — it's a local file now, so seeking is instant.

Scheduling a recording from the EPG
The real DVR use case is recording something that hasn't started yet. If your provider supplies an XMLTV guide, Tuneline can record straight from the program guide:
- Open the EPG grid and find the program you want.
- Select it and choose Record (alongside the Reminder option).
- Tuneline schedules a recording for that program's start and end time, with a small buffer on each side so a late kickoff or an over-running broadcast doesn't clip your capture.
- At the scheduled time, recording starts automatically — the app handles it as long as it's running.
If your provider doesn't supply an EPG, you can still schedule by setting a manual start time and duration on the channel. (Why your EPG might not be loading.)
Where recordings are stored
Recordings are saved to local storage on the device that made them, and they're listed in the Recordings library. A few practical notes:
- They survive playlist changes. Cancel or swap the provider and the file stays — it's a local copy, not a pointer to the stream.
- They're real video files. A direct stream capture; play them back in Tuneline, and on desktop you can locate the file itself.
- They use disk space. An hour of 1080p IPTV is roughly 1–3 GB depending on the channel's bitrate. Keep an eye on free space for long or recurring recordings, and delete what you've watched from the library.
Tips for reliable recordings
A few things that prevent a disappointing "I thought I recorded that":
- Keep the app running for scheduled recordings. Tuneline records while it's open — for a must-not-miss event, leave it running and the device awake. On desktop, disable system sleep for the recording window.
- Test a short capture first on a new provider. Some streams have quirks; a 30-second test recording confirms the channel captures cleanly before you rely on it for a two-hour match.
- Mind device-connection limits. Some providers cap simultaneous connections. Recording a channel uses one connection — if you also stream a different channel at the same time, that's two. If recordings fail with a connection error, that cap is the likely cause. (More on connection limits.)
- Give long recordings headroom. For a movie or a match, check free disk space beforehand — a stalled recording from a full disk is the most avoidable failure there is.
Recording for live sports
The single most common reason people record IPTV is sport in an inconvenient time zone. A scheduled EPG recording with start/end buffers is purpose-built for it: set it the night before, let it capture with padding on both ends, and watch it complete the next morning — scrubbing past the pre-game and straight to kickoff.
For a tournament with overlapping fixtures, recording one match while watching another is the natural move, just mind your provider's connection cap. (More on IPTV for live sports.)
FAQ
Does recording reduce the video quality?
No. Tuneline captures the stream directly without re-encoding, so the recording is the exact resolution and bitrate of the live channel.
Can I record one channel while watching another?
Yes, with one caveat: that's two simultaneous streams from your provider. If your provider limits concurrent connections, two at once may hit the cap.
Do recordings sync across my devices?
Recordings are stored as local files on the device that captured them. Your favorites, history, and playlists sync across devices; large recorded video files stay local to the device that made them.
What format are the recordings?
They're saved as standard video files captured directly from the provider's stream — a transport-stream-based container in most cases — and play back natively inside Tuneline.
Can Tuneline record if the app is closed?
No. Tuneline records while it's running. For a scheduled recording, leave the app open and the device awake through the recording window.
Is recording available on the free tier?
Recording is a core player feature. Free-tier playlist and device limits still apply — see the download page for current tier details.
Never miss a match again. Download Tuneline, open a channel, and press Record — your DVR is already built in.
— Shamir