Schedule Recordings from the EPG
TIVRA can record any future program directly from the EPG (electronic program guide) — even when the app is closed or the TV is in standby. Recordings start and stop on schedule via Android's WorkManager, so they don't depend on TIVRA being open.
Setting up a recording
- Open the Guide (TV remote: Guide button, or from the home page).
- Navigate to the program you want to record. Future programs are scrollable to the right.
- Press and hold OK on the remote (or long-press if you're on a touchscreen) — a context menu pops up.
- Pick Record this program.
- Confirm. The program now shows a red dot in the EPG to indicate it's scheduled.
Where recordings are saved
By default, recordings save to TIVRA's internal storage. To change:
- Go to Settings › Storage.
- Pick a target for Recordings storage:
- Internal — fastest, but limited by your TV's free space.
- SMB network share — best for long-term archive (see the SMB setup guide).
- USB drive — plug a USB stick or external SSD into your TV (see the USB setup guide).
You can put the live buffer on one drive and recordings on another — they're separate settings.
Viewing & managing recordings
- From the home page, navigate to Recordings.
- Three tabs:
- Scheduled — upcoming recordings. Long-press to cancel.
- Recording — actively recording right now.
- Recorded — finished recordings. Tap to play. Long-press for Delete.
Recordings show as TIVRA's standard movie tiles — backdrop, title, duration, etc. You can resume mid-recording the same way you would a VOD movie.
Recurring schedules
When you long-press a program, the scheduler dialog has a Recurring toggle. Turn it on, pick a recurrence (every airing / weekdays / weekly / etc.), and TIVRA will keep adding episodes as the EPG updates.
What happens if the app is closed?
Nothing changes. Android's WorkManager fires the recording job at the scheduled time, TIVRA's recording service starts in the background, FFmpeg captures the stream to disk, and the service stops cleanly at the program's end time. Reboots are survived too — pending schedules are re-enqueued at boot.
Common questions
How much disk does a recording take?
Depends on the source bitrate. Rough numbers: 1080p HEVC = ~3-4 MB/min (180-240 MB/hr); 1080p H264 = ~5-6 MB/min; 4K = ~10-12 MB/min. A 2-hour 1080p HEVC movie is about 500 MB.
Can I play a recording while it's still recording?
Not currently. Playback of in-progress recordings is queued for a future release. For now, wait for the recording to finish.
Does scheduling a recording count against my provider's connection limit?
Yes — the recording is an active stream connection. If you're watching live on the same TIVRA install and trigger a recording on a different channel, that's two simultaneous connections.
My recording stopped early.
Most common cause: the IPTV provider closed the connection mid-recording (geo-block timeout, rate limit, server hiccup). Less common: your storage filled up. TIVRA logs both — check the Recordings page; failed/short recordings appear there too.
Don't have TIVRA yet?
Download the Android TV APK — free 7-day trial, no card required.
Download TIVRA