πŸ’Ύ 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.

Advertentie ruimte

🎯 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
Diagram: IPTV bron naar Threadfin naar Jellyfin/Plex naar clients
De NAS DVR architectuur: provider β†’ Threadfin β†’ Jellyfin/Plex β†’ al je apparaten

De drie componenten

  1. Threadfin β€” IPTV proxy die je M3U converteert naar HDHomeRun formaat (wat Jellyfin/Plex verwachten)
  2. Jellyfin of Plex β€” Live TV + DVR server die opnames maakt en je media bibliotheek beheert
  3. Synology of QNAP NAS β€” host beide via Docker, en slaat opnames op

πŸ†š Synology vs QNAP voor IPTV DVR

SynologyQNAP
OSDSM (gepolijst, gebruiksvriendelijk)QTS (krachtiger, complexer)
Docker supportContainer Manager (DSM 7.2+)Container Station
Hardware transcodingBeperkt (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 modellenDS923+, DS224+, DS1522+TS-464, TS-664, TS-873A
Prijs/kwaliteitIets duurderVaak 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

  1. Open http://NAS-IP:34400/web/
  2. Voeg je M3U URL toe onder Playlist
  3. Voeg je EPG XMLTV URL toe onder XMLTV
  4. Map kanalen aan EPG bij Mapping
  5. Configureer aantal tuners (= aantal gelijktijdige opnames/streams)
  6. Plex/Jellyfin "vindt" Threadfin als HDHomeRun device op poort 34400

🎬 Stap 2: Jellyfin of Plex β€” welke kiezen?

JellyfinPlex
Prijsβœ… 100% gratis, open sourceGratis 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)
InterfaceBasaal maar functioneelMooier, gebruiksvriendelijker
Remote accessZelf 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

  1. Open Jellyfin op http://NAS-IP:8096
  2. Ga naar Dashboard β†’ Live TV
  3. Voeg tuner toe: type HDHomeRun, URL: http://NAS-IP:34400
  4. Voeg EPG bron toe (Threadfin levert XMLTV op zelfde poort)
  5. Stel opname-pad in: /recordings
  6. Klaar β€” kanalen verschijnen onder "Live TV"
Advertentie ruimte

πŸ’½ Opslag berekening

Hoeveel ruimte heb je nodig voor opnames? Afhankelijk van resolutie en bitrate van je IPTV provider:

KwaliteitBitrate (typisch)Per uurPer dag (8u)Per maand
SD2-3 Mbps~1 GB~8 GB~240 GB
HD 720p4-5 Mbps~2 GB~16 GB~480 GB
Full HD 1080p6-8 Mbps~3,5 GB~28 GB~840 GB
4K UHD15-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 DVRCatchup TV
Investering€500-€2000+ NAS + schijven€0 (zit in IPTV abo)
Wat opnemenAlles wat je vooraf plantAlleen wat provider opneemt (1-14 dagen)
BewaartijdOnbeperkt (zolang opslag)Max 14 dagen meestal
Werkt offlineβœ… Ja❌ Nee, internet vereist
Beste voorSeries, films, archief"Oh ik vergat dat te kijken"

πŸ“š Meer lezen

❓ 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.