How to Record Live IPTV to a USB Drive or NAS
Recording live TV used to mean a cable box with a built-in hard drive. With IPTV you can do the same thing — save a game, a movie, or a whole series to your own storage — using nothing but your Android TV device and a USB stick or a NAS. This guide walks through how IPTV DVR recording works, the difference between USB and network (NAS) storage, and how to set it up so recordings just show up in a library, ready to watch.
A note on legality and etiquette: only record content you're entitled to record from a provider you legitimately subscribe to, and keep recordings for personal use. TIVRA is a player — it doesn't supply any channels. Bring your own provider. See our beginner's guide to IPTV if that distinction is new to you.
What you need
- An Android TV / Google TV device (Nvidia Shield, Chromecast with Google TV, Onn box, Fire TV, etc.).
- An IPTV player that supports DVR recording. This guide uses TIVRA, which records to USB, network shares, or internal storage.
- Storage: either a USB drive (a stick or external SSD) or a NAS / network share (Synology, a home server, or any device that speaks SMB).
- A working provider connection via Xtream Codes or M3U.
USB vs NAS: which storage should you use?
Both work well. The right choice depends on how much you record and where you want the files to live.
| USB drive | NAS / SMB share | |
|---|---|---|
| Setup effort | Plug in, grant folder access | Enter host, share, credentials |
| Capacity | Limited to the drive | As large as your NAS |
| Access from other devices | Unplug and move it | Available to your whole network |
| Best for | Occasional recording, simplicity | Heavy archiving, whole-house access |
Tip: TIVRA lets the live-TV pause buffer and your saved recordings use different targets. Keep the buffer on fast internal storage and send finished recordings to your NAS for long-term archive.
Option A: Record to a USB drive
- Plug the USB drive into your Android TV device.
- In TIVRA, open Settings → Storage and choose USB drive.
- Android's file picker (SAF) opens. Select a folder on the drive and grant access. That's the permission model Android uses — you're giving the app rights to one folder, nothing else.
- Done. Recordings now write straight to that folder.
Don't format the drive as "adoptable storage." Android offers to absorb a USB drive into internal storage, but doing that encrypts it to that one device and can slow the whole TV down. Use the file-picker (SAF) method above instead — it keeps the drive portable and readable elsewhere. TIVRA supports common formats including exFAT and NTFS this way.
Option B: Record to a NAS (SMB network share)
- On your NAS, create a shared folder for recordings and a user account that can write to it.
- In TIVRA, open Settings → Storage and choose SMB network share.
- Enter the server address (for example
192.168.1.50), the share name, and the username and password. - Use Test connection to confirm it works, then save. Recordings now stream over the network to your NAS.
Wired Ethernet (or solid 5 GHz Wi-Fi) on the TV is worth it for HD recording. A weak wireless link is the usual cause of dropouts when writing to a NAS.
How to actually record something
Instant recording (record what's on now)
While watching a live channel, open the player controls and start a recording. TIVRA writes the current program to your chosen storage until you stop it or the program ends.
Scheduled recording from the guide
This is the DVR magic. Open the EPG guide, find a program airing later, and long-press it to schedule a recording. TIVRA starts at the program's air time — even if the app is closed — stops at the end, and files it in your recordings library. You can set a schedule to repeat so it captures every airing of a show, and pending schedules survive a reboot.
A good EPG is what makes scheduled recording reliable — the app needs accurate air times. If your guide is patchy, our best EPG sources guide will help you fix it.
Watching and managing your recordings
Finished recordings appear in the recordings library inside the app, ready to play with normal seek and resume. Because they're stored as standard files on your USB drive or NAS, you can also copy or back them up like any other media. (Playing a recording while it's still recording is a separate capability that's on the roadmap; today you play recordings after they finish.)
Troubleshooting quick hits
- Recording won't start: re-check storage access in Settings → Storage; for USB, re-grant the folder via the file picker.
- NAS recording drops out: switch the TV to wired Ethernet, or move it closer to the router.
- Scheduled recording missed: confirm your EPG air times are correct and that battery/power-saving isn't force-stopping the app.
- Drive not accepted: reformat to exFAT or NTFS and use the SAF file-picker method, not adoptable storage.
The short version
Pick USB for simplicity or a NAS for capacity, connect it once in Settings → Storage, then record on demand or schedule from the guide. That's a full living-room DVR built on hardware you already own — no cable box required.
Get IPTV DVR on your TV
TIVRA records live IPTV to USB, NAS, or internal storage — plus pause-live-TV and a fast, TV-first player. Free trial, no card required.
Start Free Trial