πΎ IPTV Opnemen op NAS β Complete Gids
Bouw je eigen DVR met je Synology of QNAP NAS, Threadfin als IPTV proxy en Jellyfin of Plex als opnemer + speler.
π― Wat ga je bouwen?
Een DIY DVR systeem dat:
- πΊ IPTV kanalen ontvangt via M3U of Xtream Codes
- π Opnames plant via EPG (programmagids)
- πΎ Opslaat op je NAS
- π¬ Afspeelt op elk apparaat (TV, telefoon, browser)
- π Werkt thuis Γ©n op afstand
De drie componenten
- Threadfin β IPTV proxy die je M3U converteert naar HDHomeRun formaat (wat Jellyfin/Plex verwachten)
- Jellyfin of Plex β Live TV + DVR server die opnames maakt en je media bibliotheek beheert
- Synology of QNAP NAS β host beide via Docker, en slaat opnames op
π Synology vs QNAP voor IPTV DVR
| Synology | QNAP | |
|---|---|---|
| OS | DSM (gepolijst, gebruiksvriendelijk) | QTS (krachtiger, complexer) |
| Docker support | Container Manager (DSM 7.2+) | Container Station |
| Hardware transcoding | Beperkt (J/Plus modellen met Intel) | Sterker β meer modellen met HDMI + Intel |
| Jellyfin compatibel? | β Ja (Docker) | β Ja (Docker) |
| Plex compatibel? | β Native Plex package + Docker | β Native + Docker |
| Aanbevolen modellen | DS923+, DS224+, DS1522+ | TS-464, TS-664, TS-873A |
| Prijs/kwaliteit | Iets duurder | Vaak meer specs voor minder geld |
Tip: Voor IPTV DVR is een NAS met Intel CPU en geΓ―ntegreerde GPU (Quick Sync) belangrijk voor hardware transcoding. ARM CPUs kunnen, maar verbruiken meer ruimte voor opslag en zijn trager bij conversie.
π§ Stap 1: Threadfin installeren (Docker)
Threadfin is een fork van xTeVe β het is een IPTV proxy die je M3U omzet naar een formaat dat Plex/Jellyfin begrijpt (HDHomeRun emulatie).
Docker compose voorbeeld
version: "3"
services:
threadfin:
image: fyb3roptik/threadfin
container_name: threadfin
ports:
- "34400:34400"
volumes:
- /volume1/docker/threadfin/conf:/home/threadfin/conf
- /volume1/docker/threadfin/temp:/tmp/threadfin
environment:
- TZ=Europe/Amsterdam
- PUID=1000
- PGID=100
restart: unless-stopped
Instellen na install
- Open
http://NAS-IP:34400/web/ - Voeg je M3U URL toe onder Playlist
- Voeg je EPG XMLTV URL toe onder XMLTV
- Map kanalen aan EPG bij Mapping
- Configureer aantal tuners (= aantal gelijktijdige opnames/streams)
- Plex/Jellyfin "vindt" Threadfin als HDHomeRun device op poort 34400
π¬ Stap 2: Jellyfin of Plex β welke kiezen?
| Jellyfin | Plex | |
|---|---|---|
| Prijs | β 100% gratis, open source | Gratis basis, Plex Pass β¬5/m of β¬120 levenslang |
| DVR feature | β Inbegrepen | β οΈ Plex Pass vereist |
| Hardware transcoding | β Gratis | β οΈ Plex Pass vereist |
| Mobile apps | β Gratis | β οΈ Eenmalige β¬5 unlock per platform (of Plex Pass) |
| Interface | Basaal maar functioneel | Mooier, gebruiksvriendelijker |
| Remote access | Zelf VPN/Tailscale instellen | β Werkt automatisch via Plex relay |
| Stabiliteit IPTV DVR | β Goed | β Goed, iets gepolijster |
Aanbeveling: Start met Jellyfin β gratis, alles erin. Switch naar Plex als je een mooiere interface wilt en de Plex Pass investering wilt maken.
βοΈ Stap 3: Jellyfin installeren (Docker)
version: "3"
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
ports:
- "8096:8096"
volumes:
- /volume1/docker/jellyfin/config:/config
- /volume1/docker/jellyfin/cache:/cache
- /volume1/media:/media
- /volume1/recordings:/recordings
devices:
- /dev/dri:/dev/dri # Intel Quick Sync (alleen Intel NAS)
environment:
- TZ=Europe/Amsterdam
restart: unless-stopped
DVR koppelen aan Threadfin
- Open Jellyfin op
http://NAS-IP:8096 - Ga naar Dashboard β Live TV
- Voeg tuner toe: type HDHomeRun, URL:
http://NAS-IP:34400 - Voeg EPG bron toe (Threadfin levert XMLTV op zelfde poort)
- Stel opname-pad in:
/recordings - Klaar β kanalen verschijnen onder "Live TV"
π½ Opslag berekening
Hoeveel ruimte heb je nodig voor opnames? Afhankelijk van resolutie en bitrate van je IPTV provider:
| Kwaliteit | Bitrate (typisch) | Per uur | Per dag (8u) | Per maand |
|---|---|---|---|---|
| SD | 2-3 Mbps | ~1 GB | ~8 GB | ~240 GB |
| HD 720p | 4-5 Mbps | ~2 GB | ~16 GB | ~480 GB |
| Full HD 1080p | 6-8 Mbps | ~3,5 GB | ~28 GB | ~840 GB |
| 4K UHD | 15-25 Mbps | ~10 GB | ~80 GB | ~2,4 TB |
Aanbevolen NAS opslag
- Licht gebruik: 2Γ 4TB in RAID 1 = 4TB bruikbaar β goed voor ~150 uur 4K of 1000 uur HD
- Gemiddeld: 4Γ 8TB in RAID 5 = 24TB bruikbaar β series, films, opnames jarenlang
- Heavy: 4Γ 16TB in RAID 5 of SHR-2 = 48TB+ β voor de echte hoarder
Tip: Gebruik NAS-grade schijven zoals WD Red Plus, Seagate IronWolf of Toshiba N300. Geen desktop schijven β die overleven 24/7 NAS gebruik niet lang.
π Netwerk tips
- Bedraad je NAS β IPTV streams + opnames zijn netwerkintensief, WiFi instabiel
- Gigabit minimaal β 100 Mbps gaat knellen bij meerdere 4K streams tegelijk
- Aparte VLAN voor IPTV verkeer als je router het ondersteunt (Unifi, OPNsense)
- Internet downstream bepaalt hoeveel kanalen tegelijk je kunt streamen: ~10 Mbps per 1080p stream
- Remote access via Tailscale of Wireguard (Jellyfin) of Plex relay (Plex)
β οΈ Veelvoorkomende problemen
"Geen tuners beschikbaar"
- Verhoog aantal tuners in Threadfin β Settings β Buffer
- Provider heeft connectie-limiet β check abonnement
"Opname start maar bestand is corrupt"
- Threadfin buffer instellen: FFmpeg ipv Streaming mode
- Codec mismatch β Jellyfin transcoding aanzetten
- NAS te traag β check CPU usage tijdens opname
"EPG mismatch, verkeerd programma opgenomen"
- Tijdzone in Threadfin Γ©n Jellyfin moet exact gelijk zijn
- EPG XMLTV soms 30 min verschoven β handmatig offset zetten
- tvg-id van M3U moet matchen met EPG ids
π NAS DVR vs Catchup TV
| NAS DVR | Catchup TV | |
|---|---|---|
| Investering | β¬500-β¬2000+ NAS + schijven | β¬0 (zit in IPTV abo) |
| Wat opnemen | Alles wat je vooraf plant | Alleen wat provider opneemt (1-14 dagen) |
| Bewaartijd | Onbeperkt (zolang opslag) | Max 14 dagen meestal |
| Werkt offline | β Ja | β Nee, internet vereist |
| Beste voor | Series, films, archief | "Oh ik vergat dat te kijken" |
π Meer lezen
- β Catchup TV uitgelegd
- β EPG / programmagids
- β Beste IPTV apps
- β Smart TV merken vergelijking
- β M3U vs Xtream Codes
β Veelgestelde vragen over IPTV opnemen op NAS
Kan ik IPTV opnemen op mijn NAS?
Ja. Met TVHeadend of Jellyfin op een Synology of QNAP NAS neem je live IPTV op, mits de stream opnemen toelaat.
Hoeveel opslag heb ik nodig voor opnames?
Reken grofweg op 2 GB per uur in HD en 7 GB per uur in 4K. Gebruik onze IPTV DVR Opslag Calculator voor een precieze schatting.
Welke software gebruik ik voor NAS-opname?
TVHeadend (krachtig, voor gevorderden) of Jellyfin (gebruiksvriendelijk) zijn de populairste keuzes voor opnemen op een NAS.
Werkt opnemen met elke provider?
Niet altijd β sommige providers of streams blokkeren opnemen. Test het met een enkel kanaal voordat je erop rekent.