🎬 Jellyfin IPTV Setup — Live TV + DVR
Build your own IPTV server with free Jellyfin (open source Plex alternative). Live TV, DVR recording, EPG, transcoding — all included, no paywall.
Advertisement
🤔 Why Jellyfin for IPTV?
- 100% free — no Plex Pass needed for DVR/transcoding
- Open source — no telemetry, no accounts required
- Server-side recording — records without your device on
- Stream to any device — web, iOS, Android, TV apps
- Works everywhere — Windows, Mac, Linux, Docker, NAS
📥 Install via Docker
version: "3"
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
ports:
- "8096:8096"
volumes:
- ./config:/config
- ./cache:/cache
- /path/recordings:/recordings
devices:
- /dev/dri:/dev/dri # Intel Quick Sync
restart: unless-stopped
Advertisement
📺 Connect Live TV (with Threadfin)
- Install Threadfin (converts M3U → HDHomeRun format)
- Add your M3U + EPG in Threadfin's web UI
- Jellyfin → Dashboard → Live TV → Add tuner → HDHomeRun →
http://server-ip:34400 - Add EPG → XMLTV → Threadfin's XMLTV URL
- Map channels → done
💾 DVR recording
- Dashboard → Live TV → DVR → set recording path
- Padding: 2 min before, 10 min after
- Open Guide → click program → Record (or Record Series)
🆚 Jellyfin vs Plex vs Emby
| Jellyfin | Plex | Emby | |
|---|---|---|---|
| Price | Free | Free + Pass $5/m | Free + Premiere |
| DVR free | ✅ | ❌ Pass | ❌ Premiere |
| HW transcoding free | ✅ | ❌ Pass | ❌ Premiere |
| Open source | ✅ | ❌ | ❌ |