cedric14 Geplaatst: 24 december 2013 Geplaatst: 24 december 2013 Hallo, ik draai nu op een normale PC een combinatie van Debian, VDR, OSCAM, en vdr-plugin-sc. Dit werkt naar tevredenheid, maar het gebruikt wel erg veel stroom. 80-150W. Het is dan ook een alienware Athlon XP 1800 :-) Zie ook deze handleiding: https://wiki.debian.org/VDR Nu heb ik van een collega een D-link 323 NAS gekregen. Dit is een ARM machine van 500MHz met 8MB RAM. De processor heeft geen koelblok, en hij wordt ook na langdurig 100% ook niet warm. http://www.cyrius.com/debian/orion/d-link/dns-323/specs/ Het lijkt me wel geinig om deze NAS mijn digitenne opnames te laten verzorgen. Hieronder de testen die ik heb gedaan: 1) Installeren van Debian op dit apparaat. Koste wel erg veel tijd, uit mijn hoofd iets van 3 of 4 uur, maar werkt prima. http://www.cyrius.com/debian/orion/d-link/dns-323/install/ 2) Installeren van VDR, live en streamdev. Na installeren van firmware voor mijn USB digitenne ontvanger kon ik nederland 1..3 kijken op mijn PC met browser. Dit kost ongeveer 20% CPU en 40MB RAM op de NAS. 3) Opnemen van Nederland 1,2,3 en regionale zender tegelijk op de NAS. Geen enkel probleem, ik dacht 25% CPU, 40MB Ram. 4) Compileren van vdr-plugin-sc werkt niet, de source is gemaakt voor PC processoren, dus hij probeert MMX instructies te gebruiken. De ARM processor heeft deze instructies niet. Na enig aanpassen aan de source compileert ie wel, maar hij probeert methoden te gebruiken die de processor niet heeft. 5) compileren en installeren van OSCAM gaat zonder problemen. 6) Compileren van dvbapi plugin. Compileren gaat prima (wel ... installeren, en "make LIBDVBCSA=1" gebruken). Daarna de .so copieren naar /usr/lib/vdr/plugins/ en versienummer van VDR geven. Enige probleem is dat plugin-dvbapi niet via het netwerk, maar via de /tmp directory moet. Dit is lastig, want de kaartlezer hangt nog aan de athlon. Als ik die roof dan neemt de athlon niets meer op :-). Het zou moeten kunnen om oscam op de NAS te laten verbinden met een 2e oscam op de athlon, maar dat heb ik nog niet gedaan. Ik kan ook de kaartlezer aan de NAS hangen, en dan de sleutels via het netwerk aan de athlon te geven. https://github.com/manio/vdr-plugin-dvbapi/blob/master/INSTALL 7) Ik ben gewend om meerdere kanalen tegelijk op te nemen (daarom heb ik ook 3 digitenne ontvangers). Op de Athlon heb ik een keer getest met 11 kanalen tegelijk, en dat werkt prima. De ontvangers werken prima via een powered hub met de athlon. Dit moet ik nog proberen op de NAS. een kwestie van channels.conf zo instellen dat nederland 1 op de ene freq zit, nederland2 op de 2e freq, en nederland 3 op de 3e freq. Zo kan je VDR dwingen om alle 3 de ontvangers te gebruiken. Ik hoop dat de USB poort snel genoeg is, maar ik denk het wel. 8) Ik hoop dat de NAS minimaal 1 stream real-time kan decoderen. Het zou wel leuk wezen als ik VDR kan leren om alleen een live stream realtime te decoderen, en de andere streams gecodeerd op te slaan, en in de achtergrond te decoderen. Het maakt me niet uit als een opname pas na een paar uur gedecodeerd is, want ik kijk toch amper live TV. 9) Ik heb ook gekeken of er een manier is om een versleutelde opname te maken, en naderhand te decoderen. Dit lijkt te kunnen met tsdecrypt, maar het lukt niet om een bestand te maken waar alle benodigdheden inzitten. Ik stel de ontvanger in, en capture de transport stream: tzap -a 0 -r 'Discovery Channel' cat /dev/dvb/adapter0/dvr0 > in.ts in.ts voer ik aan tsdecrypt: ./tsdecrypt -I file://in.ts -O file://out.ts -s 192.168.31.111:15050 -U user2 -P password2 -B 000102030405060708090A0B0C0D -C 0B00 -D 3 -c CONAX-p2013-12-23 22:05:54 | Syslog : disabled2013-12-23 22:05:54 | CA System : CONAX2013-12-23 22:05:54 | Input file : in.ts2013-12-23 22:05:54 | Output file: out.ts2013-12-23 22:05:54 | Out filter : disabled (output everything)2013-12-23 22:05:54 | TS discont : report2013-12-23 22:05:54 | Decoding : single thread2013-12-23 22:05:54 | CAMD proto : cs378x2013-12-23 22:05:54 | CAMD addr : 192.168.31.111:15050 (IPv4/IPv6)2013-12-23 22:05:54 | CAMD user : user22013-12-23 22:05:54 | CAMD pass : password22013-12-23 22:05:54 | EMM process: No2013-12-23 22:05:54 | ECM process: Yes2013-12-23 22:05:54 | ECM report : 60 sec2013-12-23 22:05:54 | CW warning : 60 sec2013-12-23 22:05:54 | Start tsdecrypt v10.0 (release, build 2013-12-23_21:37 libdvbcsa)2013-12-23 22:05:54 | CAM | Connecting to server 192.168.31.111 port 150502013-12-23 22:05:54 | CAM | Connected to server 192.168.31.111 port 15050 (addr=192.168.31.111 fd=5).2013-12-23 22:05:57 | ECM | Received 0 (0 dup) and processed 0 in 3 seconds.2013-12-23 22:06:04 | PID | 228424 packets with PID 0x0bf5 (3061) Unknown2013-12-23 22:06:04 | PID | 14548 packets with PID 0x0bf6 (3062) Unknown2013-12-23 22:06:04 | Stop tsdecrypt v10.0 (release, build 2013-12-23_21:37 libdvbcsa) Ik krijg nu wel een out.ts bestand die net zo groot is als het originele bestand. (300MB) Hierna zet ik out.ts op mijn PC, en probeer ik het af te spelen met mplayer, maar die ziet geen audio of video streams. Volgens de README krijg ik geen EMMs binnen:" One commonly seen error is not an error in tsdecrypt at all. Youhave to make sure that the software that streams channels from theDVB card is sending ECMs and EMMs along with other streams. If thesestreams are missing you'll probably get the following messages fromtsdecrypt:2012-04-02 22:02:12 | ECM | Received 0 (0 dup) and processed 0 in 3 seconds.2012-04-02 22:03:09 | CW | *ERR* No valid code word was received for 60 seconds!2012-04-02 22:03:12 | ECM | Received 0 (0 dup) and processed 0 in 60 seconds.Please configure your software to stream ECMs and EMMs. For dvblast(version 2.0 and above) the correct options are --ecm-passthrough and--emm-passthrough. Note that dvblast 2.1 have broken ecm passthroughso use at least version 2.2." Wat moet ik doen om een correct .ts file te maken? Hoe kan ik VDR instellen zodat ie de encrypted file op de HD zet? http://georgi.unixsol.org/programs/tsdecrypt/ Groetjes, en alvast prettige kerst / nieuwjaar, Cedric
cedric14 Geplaatst: 24 december 2013 Auteur Geplaatst: 24 december 2013 (aangepast) 6) Oscam draait zonder problemen. Ik heb nu de kaartlezer overgezet. Oscam heeft 1.3% cpu en 2.6% mem (1.7MB) nodig voor 2 sleutels elke 10 sec. Groet, Cedric 24 december 2013 aangepast door cedric14
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen