Workshop: je NAS als TV-server

41 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Tuners
  3. 3. Getest met Synology
  4. 4. Installatie
  5. 5. Praktijk
  6. 6. Conclusie
  7. 7. Besproken producten
  8. 8. Reacties

Inleiding

De nieuwste versie van de DVBLink software maakt het mogelijk om je NAS als centrale TV-server te gebruiken, waarna je op alle PC’s, smartphones en tablets in huis naar je favoriete zenders kunt kijken. Hardware.Info laat zien hoe dat in z’n werk gaat.

In 2011 besteedden we al aandacht aan de DVBLink software van het Nederlandse bedrijf DVBLogic, zie deze review. Ook toen al was het mogelijk om met DVBLink TV-tuners op een centrale server in huis aan te sluiten en daarna op alle PC’s daarvan gebruik te maken via Windows Media Center. Hoewel compatibiliteit met Media Center nog steeds geboden wordt en we wel durven stellen dat Media Center met afstand de beste werkende client is voor DVBLink, is het tegenwoordig slechts één van de vele platformen die wordt ondersteund. DVBLink heeft tegenwoordig clients voor onder meer Apple iOS, Google Android, Windows Phone, Windows 8, XBMC, Boxee, naast volledige DLNA-ondersteuning. Kortom, met de nieuwste versie kun je op vrijwel ieder aparaat TV kijken.

Daarnaast draait de server-software niet langer alleen op Windows-machines, maar ook op de NAS-apparaten van alle grote merken. En welke Hardware.Info lezer heeft tegenwoordig geen NAS in huis, zou je mogen denken? Met de beschikbaarheid van een aantal nieuwe tuners van het merk TBS is de voor Nederland belangrijke ondersteuning voor digitale kabel-TV (DVB-C) ook op orde. Aan de hand van Synology DS214play NAS laten we je zien hoe een en ander in zijn werk gaat.

TV via je NAS

Het concept is in feite eenvoudig: door één of meer TV-tuners op je NAS aan te sluiten, kun je de TV-signalen van je TV-aanbieder beschikbaar maken binnen je thuisnetwerk en bekijken op alle apparaten. Aan de ene kant is dit concept wellicht alweer achterhaald, nu alle grote TV-aanbieders zelf ook apps hebben om TV te kijken op smartphone of tablet. Aan de andere kant zijn die apps vaak beperkt, op zijn minst qua aantal beschikbare zenders. Met een eigen TV-zender heb je alle zenders tot je beschikking, naast mogelijkheden om programma’s centraal op te nemen.

Windows Media Center moeten we ook zeker niet uitvlakken. Hoewel Microsoft in Windows 8 helaas niets meer heeft verbeterd aan Media Center en het team dat er aan werkte is opgedoekt, is en blijft Media Center een ideale interface om TV te bekijken en op te nemen. Wie een HTPC op z’n TV aansluit en nog een Media Center afstandsbediening weet te vinden, hoeft zich dankzij DVBLink geen zorgen meer te maken over het aansluiten van tuners: dat is centraal geregeld op je NAS. Qua gebruiksgemak en programmagids blijft Media Center, naar de bescheiden mening van schrijver dezes, superieur aan zo’n beetje alle settop-boxen. Daarnaast blijft het voordeel van een HTPC natuurlijk dat je het kijken naar TV-uitzendingen direct combineert met de mogelijkheden om je muziek, foto’s en videos af te spelen.

Overigens moeten we XBMC als vervanger voor Media Center ook niet uitvlakken. In de nieuwste versie van XBMC, versie 12 “Frodo”, zit al TV PVR-functionaliteit ingebakken. Die kan prima gebruikmaken van een DVBLink netwerkserver. Zaken als een programmagids zijn ook al prima in orde. Er zijn nog wel de nodige losse eindjes – zo is het nog niet eenvoudig mogelijk om een toekomstig programma met één druk op de knop op te nemen – maar de ontwikkelingen gaan hard. Wellicht dat XBMC bij een toekomstige versie net zulke goede en uitgebreide TV-functionaliteit biedt als Media Center.


DVBLink was oorspronkelijk gemaakt als backend voor Windows Media Center. Tegenwoordig zijn er clients voor Android, iOS, Windows Phone, maar bijvoorbeeld ook voor XBMC.

Tuners

De roots van DVBLink liggen natuurlijk in het Windows-ecosysteem. De NAS-apparaten van de grote fabrikanten zijn echter allemaal gebaseerd op Linux en zodoende is DVBLink ook daarvoor geschikt gemaakt. Configuratie gaat niet langer via een Windows-programma, maar via een overzichtelijke webinterface.

Tuners waren lang een uitdaging, zeker wanneer je gebruik wilde maken van digitale kabel-TV (DVB-C), dat in Nederland erg populair is. Het aantal voor de Nederlandse situatie geschikte DVB-C tuners is zeer beperkt en voor de populairste – de tuners van Anysee – bestaan geen goede Linux-drivers. Sinds kort is er echter een alternatief: de Chinese firma TBS heeft goed werkende DVB-C tuners, die ook rechtstreeks via DVBLink te bestellen zijn. Er zijn twee modellen: de standaard TBS DVB-C stick kost slechts € 49,50 maar is enkel geschikt voor free-to-cable kanalen. Daarnaast is er de TBS5680, die helaas inmiddels niet meer leverbaar is. In deze tuner kun je een CAM-module plaatsen om ook gecodeerde kanalen te bekijken.

Nederlandse online shops verkopen deze producten niet. Je kunt ze of bij TBS rechtstreeks kopen (zie de links) of via DVBLogic

Update [16-6-2014]: DVBLogic liet ons weten dat in de recent geïntroduceerde versie 5 van DVBLink verschillende nieuwe soorten tuners worden ondersteund. Als alternatief voor de TBS5680 wordt nu de TechnoTrend CT2-4650 CI ondersteund, die eveneens voorzien kan worden van een CAM-module.

Naast DVB-C is DVBLink ook geschikt voor DVB-T en DVB-S (satelliet). De keuze qua tuners voor deze systemen is wat groter; een lijst vind je op de site van DVBLogic. Een voordeel van de NAS-versies van DVBLink is dat de drivers voor alle ondersteunde tuners in de software zijn ingebakken. Je hoeft dus niet net als bij de Windows-versie zelf te gaan prutsen met drivers, in feite is alles plug-and-play.


Deze DVB-C tuners voor TBS zijn geschikt voor gebruik in combinatie met een Linux-gebaseerde NAS.

Nederlandse providers

Met welke van de genoemde TBS DVB-C tuners je moet werken hangt af van de kabelprovider die je hebt. Zit je bij UPC, dan zijn alle zenders uit het basispakket tegenwoordig free-to-cable. Dat betekent dat je aan de goedkope DVB-C stick voldoende hebt om deze zenders te kunnen bekijken via de software. Een nadeel is echter dat zenders uit betaalpakketten zijn gecodeerd op een methode waar geen standaard CI CAMs voor beschikbaar zijn. Ofwel, de zenders uit betaalpakketten zijn bij UPC een no-go.

Bij Ziggo zijn alle zenders behalve Nederland 1 gecodeerd en heb je daarvoor een smartcard nodig. Je zult dus de TBS 5680 moeten gebruiken. Helaas kun je geen gebruik maken van Ziggo’s eigen CI+ CAM-modules, aangezien Ziggo het gebruik daarvan in niet-CI+-compatible apparaten blokkeert. Wat echter prima werkt is een Mascom Alphacrypt Classic CAM-module. Deze kost echt wel zo’n 100 euro, waardoor je samen met de kosten van de tuner uit komt op 175 euro… Je kunt dan wel alle zenders bekijken.

Wie het geluk heeft in Caiway-gebied te wonen, heeft het beste van twee werelden. Net als bij UPC zitten bij Caiway alle zenders uit het standaardpakket ongecodeerd op de kabel en kun je die dus met de simpele DVB-C tunerstick ontvangen. Voor de extra betaalpakketten gebruikt Caiway dezelfde Irdeto codering als Ziggo. Je hebt dan dus de duurdere TBS 5680 tuners nodig. De Alphacrypt CAM werkt ook met Caiway smartcards. Of je bij Caiway ook een goedkopere CI+ CAM kunt gebruiken in combinatie met de tuners, is ons helaas niet duidelijk.


Wie in Ziggo-gebied woont, zal met een Alphacrypt CAM aan de slag moeten.

Getest met Synology

Wij hebben de nieuwe DVBLink software getest in combinatie met een Synology DS214play NAS. Onze tests hebben we uitgevoerd op twee plekken: bij Caiway met ongecodeerde zenders en bij Ziggo gebruikmakend van een Alphacrypt CAM.

De Synology DS214play is misschien wel de ideale NAS om voor dit doel te gebruiken. Dit apparaat is namelijk gebaseerd op de nieuwe Intel Atom Evansport processor met geïntegreerde H.264 video-encoder. De DVBLink software, die op het moment van schrijven overigens nog in bètafase was voor de DS214play, kan daar optimaal gebruik van maken. Wanneer TV-beelden voor het tonen op een smartphone op tablet getranscodeerd moeten worden, kan de hardwarematige encoder dat doen, zodat de CPU daarmee niet belast wordt. In de meeste andere betaalbare NAS-apparaten zit een relatief simpele ARM-processor zonder hardwarematige encoder. Die zijn niet snel genoeg om te transcoderen, waardoor je enkel van clients gebruik kunt maken die het originele TV-signaal kunnen verwerken.

Wanneer je gebruik gaat maken van DVBLink op de Synology DS214play of andere moderne NAS’en dan is er één ding waar je even op moet letten. De TBS en andere tuners werken enkel op de USB 2.0-poorten van de NAS-apparaten, niet op de USB 3.0-varianten. Bij de DS214play betekent dit dat de tuner aan de voorkant aangesloten moet worden. De NAS heeft namelijk slechts één USB 2.0 poort (naast 2x USB 3.0 aan de achterkant), maar via een USB HUB is het toch mogelijk om meerdere tuners aan te sluiten. Wij hebben getest met twee tuners, wat perfect bleek te werken.

Synology DiskStation DS214play
De Synology DS214play maakt gebruik van een Intel Atom Evansport processor en is daarmee zeer geschikt om als TV-server te gebruiken.

Installatie

DVBLogic heeft voor de verschillende NAS-fabrikanten eigen varianten van de software gemaakt, die je eenvoudig via de verschillende package centers c.q. app stores kunt installeren. Zo ook bij Synology. Installatie van de software is in feite een kwestie van het juiste .SPK bestand downloaden op de site van DVBLogic, daarna in je Synology NAS naar Package Center gaan, kiezen voor Manual Install en de SPK-file uploaden. DVBLink wordt dan direct geïnstallleerd op je NAS en het configuratiescherm is te openenen via het Synology hoofdmenu of op het IP-adres van de NAS op poort 39876.

Zodra je in het hoofdmenu van DVBLink bent, kun je direct add-ons installeren. Degene die je nodig hebt om TV-zenders te ontvangen is TV Source. Verder biedt DVBLogic nog uitbreidingen voor onder meer IPTV en diverse leveranciers van EPG-informatie. De TV Source software kost 25 euro, maar bij aankoop van een tuner krijg je er 50% korting op.

De configuratie van DVBLink en het instellen van alle zenders is in de nieuwste versie een stuk gebruiksvriendelijker geworden dan voorheen. In het configuratiescherm ga je naar de optie Sources, waar de ingeplugde tuners direct herkend worden – mits je ze zoals geschreven in een USB 2.0 poort steekt. Wanneer je een tuner gaat configureren, kun je tegenwoordig net als bij een TV de frequentie, symbol rate, modulatie en netwerknummer invoeren, waarna dan automatisch de juiste zenders gezocht worden. Je hoeft dus niet net als bij eerdere versies aan de slag met complexe transponderlijsten. Doordat je een netwerknummer kunt invoeren, krijgen alle gevonden zenders ook direct het juiste nummer.

Ook het configureren van meerdere tuners is een stuk eenvoudiger geworden in DVBLink. Wanneer je een tweede tuner op hetzelfde kabelnetwerk aansluit, kun je direct aangeven dat deze de configuratie van de eerste moet overnemen. Je hoeft dan niet nogmaals alle gegevens in te voeren of zenders te zoeken, alles staat in één keer goed geconfigureerd.


DVBlink is eenvoudig op een Synology NAS te installeren als package.


In het webbased configuratiescherm van DVBLink worden de TBS-tuners direct herkend.

Kanalen selecteren

Heb je de zenders gevonden, dan kun je onder het kopje Channels verder de gewenste kanalen selecteren en configureren. Onder Channel Selection kun je exact aangeven welke zenders je wel en niet wil opnemen in alle overzichten. Dat is een groot voordeel ten opzichte van de meeste TV’s en settopboxen waar je in de regel per definitie alle zenders van je aanbieder in de overzichten te zien krijgt, ook de kanalen waar je geen behoefte aan hebt of geen abonnement op hebt. Bij Channel merge kun je aangeven welke zenders van verschillende tuners identiek zijn. Wanneer je zoals hiervoor besproken de configuratie van een tuner kopieert, gebeurt het samenvoegen van identieke zenders vanzelf. Waar je deze optie voor kunt gebruiken is wanneer je verschillende soorten tuners combineert, bijvoorbeeld kabel en satelliet: je kunt dan aangeven dat de Nederland 1 van de kabel dezelfde zender is als de Nederland 1 van de satelliet, zodat je de zenders niet dubbel in je programmagids krijgt. Bij channel settings kun je de volgorde van de zenders en de bijbehorende zendernummers naar wens aanpassen. Nogmaals: standaard worden de zendernummers zoals opgegeven voor de TV-aanbieder overgenomen. Tevens kun je hier bepaalde zenders beschermen met een pincode. Bij EPG Sources kun je programmagids gegevens aan alle zenders koppelen.


Binnen DVBLink kun je exact opgeven welke zenders je wel en niet wilt opnemen en daarna ook zelf voorkeurzenummers instellen.

Praktijk

Wij gingen zoals geschreven aan de slag met zowel een TBS DVB-C stick als een TBS 5680 tuner met CI-slot. Bij Caiway, waar de zenders op het basis-pakket free-to-cable zijn, werkte het installeren van twee tuners probleemloos en konden we zonder enige hindernis twee zenders tegelijkertijd bekijken via twee clients. Bij Ziggo konden we enkel de TBS 5680 gebruiken. Opvallend was hier dat we tijdens tuner-installatie in eerste instantie tegen wat problemen aanliepen. Door de zenders te zoeken zonder de CAM te plaatsen en deze achteraf in de tuner te zetten ging de installatie ook hier van een leien dakje. UPC hebben we niet geprobeerd, maar aangezien de basiszenders daar net bij als Caiway free-to-cable zijn, hebben we geen reden om aan te nemen dat de ervaringen anders zullen zijn.

De vijf door ons geteste clients – Windows Media Center, XBMC, iOS, Windows Phone en Android – werkten zonder uitzondering probleemloos, waarbij we moeten aantekenen dat de mobiele clients voornamelijk geschikt zijn voor het bekijken van live televisie. Windows Media Center blijkt als enige echt alle functionaliteit van een “normale” TV settopbox te bieden, al komt XBMC in de buurt. Het gebruik maken van de in de Intel Atom-processor van de Synlogy DS214play geïntegreerde video-encoder blijkt ook uitstekend te werken en maakt de hele DVBlink oplossing echt de moeite waard. Waar de mobiele clients zoals die voor iPhone of Windows Phone in veel gevallen simpelweg onbruikbaar zijn, omdat je NAS of Home Server niet krachtig genoeg is om video te transcoderen, gaat het bij de DS214play als de brandweer. Het bekijken van live TV op alle mobiele apparaten werkt uitstekend, waarbij het CPU-gebruik van de NAS onder de 15% bleef. Zodoende heeft de NAS dus nog meer dan voldoende rekenkracht over voor andere taken die op de achtergrond draaien.


Niet alleen in Windows Media Center of XBMC, maar ook op alle mobiele apparaten krijg je dankzij DVBlink een volledige programmagids.

Conclusie

Het opzetten van je eigen TV-zender heeft verschillende voordelen. Met uitgebreide clients als Windows Media Center krijg je een ervaring die minstens net zo goed als, zo niet beter is dan met normale settopboxen, maar met extra voordelen zoals centrale opslag van TV-opnames. Handig is verder dat DVBlink de mogelijkheid biedt om op alle apparaten in huis TV te kijken: niet alleen PC’s, maar ook tablets en smartphones. Voordeel ten opzichte van apps van TV-aanbieders is dat je alle zenders tot je beschikking hebt.

De werking van de nieuwe versie van DVBlink blijkt uitstekend en de installatie is, hoewel nog altijd redelijk complex, veel gebruiksvriendelijker dan bij voorgaande versies. De combinatie met de Synology DS214play is bijna een match made in heaven, vanwege de prima werkende hardwarematige video-encoder. Een beetje jammer is dat je de tuners alleen in de voorste USB-poorten kunt steken, wat er niet bepaald fraai uitziet. Wie bij UPC of Caiway zit kan met een goedkope tuner-stick prima alle zenders uit het basispakket kijken. Als Ziggo-klant of wanneer je bij Caiway zenders uit pluspakketten wil bekijken, wordt het maken van en DVBlink TV-server dankzij de noodzakelijke aankoop van een Alphacrypt CAM helaas een (te) dure grap. Dat is echter nog altijd beter dan bij UPC, waar het simpelweg niet mogelijk is.


Besproken product

Vergelijk  

Product

Prijs

Synology DiskStation DS214play

Synology DiskStation DS214play

  • 2 bay(s)
  • 0 GB
  • 2.5 en/of 3.5 inch
  • Intel Atom CE5335
  • 1000 Mbit/s
Niet verkrijgbaar
0
*