Softcam onder Windows
So far so good: nu de softcam. Om de Smargo cardreader aan de praat te krijgen, moet je allereerst de juiste drivers installeren. Met de nieuwste versie van de website hadden we wat problemen, maar met versie 20824 werkt e.e.a bij ons en bij anderen prima. Deze driver kun je bij ons downloaden in het op pagina 4 gelinkte ZIP-bestand, waar we alle benodigdheden voor deze workshop bij elkaar hebben gezet. Installatie is een kwestie van dubbelklikken en een aantal keer op Volgende klikken. De driver installeert een virtuele seriële poort. Ga nadat je de drivers hebt geïnstalleerd en je de cardreader in een USB-poort hebt geplaatst naar het Windows configuratiescherm, kies voor Apparaatbeheer en klik hier de sectie Poorten (COM & LPT) open. Hier zie je nu als het goed is een USB Serial Port staan, met daarachter een poortnummer, in ons geval COM3. Dat poortnummer heb je verderop nodig. Werkt dit niet? Dan kan het zijn dat je de firmware van de cardreader moet updaten. Een update tool wordt door de fabrikant aangeboden en kun je hier downloaden, maar wij hebben hem ook in het ZIP-bestand met alle benodigdheden gezet.
Dan is het tijd om de softcam te installeren. Zoals gezegd gebruiken we onder Windows de NewCS software. Bespaart je de moeite van het vinden van een officiële downloadsite: die bestaat niet. Wij hebben een goed werkende versie in ons ZIP-bestand gezet gezet. Zet de software op een willekeurig plek op je PC en pas met Notepad of een andere tekst-editor het configuratiebestand newcs.xml aan. Het bestand zoals in onze ZIP-file is geschikt voor Ziggo, maar heeft een aantal aandachtspunten. Tussen <node> en </node> moet je de COM-poort van je cardreader zien. Is dat bij jou niet COM3, pas het dan aan. Onderin het configuratiebestand zie je verder dat we vier gebruikers hebben aangemaakt, met inlognaam gebruiker1 t/m gebruiker4 en wachtwoord wachtwoord1 t/m wachtwoord4. De reden hiervoor is dat, wanneer je meerdere tuners hebt (bijvoorbeeld bij een HDHomeRun), er meerdere connecties naar NewCS gemaakt moeten worden, die alle eigen authenticatie vereisen. Is de configuratie klaar, zorg er dan voor dat je smartcard in de cardreader zit en dubbelklik op newcs.exe om de softcam te starten. Als het goed is, krijg je een output als in bijstaande screenshot en staat er een zin als Card 0602 on port 3 ready. Dat getal, in ons geval 0602, is het kaartnummer van je smartcard en moet je even noteren, want we hebben het verderop nog nodig.
Let op: uiteindelijk moet NewCS altijd draaien op de machine wanneer je TV kijkt. Zet NewCS daarom bijvoorbeeld in de opstarten-map van je Windows server (of start de software handmatig wanneer je je Windows server een keer opnieuw moet opstarten).