Ga naar inhoud


Open-sasc-ng / NewCS 1.62: correct key found / key not available


Gast riddles

Aanbevolen berichten

Sinds eind vorige week heb ik een DVB-C setup: CentOS 5 met een KNC1 DVB-C kaart, Open-sasc-ng (laatste svn), NewCS 1.62, een USB Infinity Smart reader en een Ziggo kaart. In principe werkt alles goed, goede ontvangst en ik kan alle kanalen ontvangen. Echter, ik krijg regelmatig blokken in de mpegs. Dat ligt niet aan de ontvangst:

Code:
status SCVYL | signal 7c7c | snr f3f3 | ber 0000000a | unc 00000000 | FE_HAS_LOCK

 

Het probleem lijkt aan NewCS te liggen. Deze geeft soms wel de juiste key terug en soms niet (2/3 keer). Onderstaande zie ik dan in de sasc-ng log. Het grootste probleem hier is volgens mij de "lost sync" melding, waarbij er data kwijt raakt.

Code:
Mar 25 09:55:58 [cardclient.ecm] Radegast: key not available from serverMar 25 09:55:58 [cardclient.core] client Radegast (localhost:16000) ECM failed (125 ms)Mar 25 09:55:58 [cardclient.core] cc-loopMar 25 09:55:58 [core.ecm] 0.1: lost sync (period 5000, elapsed 18512)Mar 25 09:55:58 [cardclient.ecm] Radegast: key not available from serverMar 25 09:55:58 [cardclient.core] client Radegast (localhost:16000) ECM failed (128 ms)Mar 25 09:55:58 [cardclient.core] cc-loopCalled cSascDvbDevice::SetCaDescrMar 25 09:55:58.633 CSA: Got command(1): E idx: 1 pid: 0 key: 36ca...0cCalled cSascDvbDevice::SetCaDescrMar 25 09:55:58.634 CSA: Got command(1): O idx: 1 pid: 0 key: dda1...87Mar 25 09:55:58 [core.ecm] 0.1: correct key found

 

In de NewCS output zie ik dit:

Code:
[ 09:55:58 ] [ RDGD ] Got Data packet from Client on Address 127.0.0.1[ 09:55:58 ] [ RDGD ] Cache Miss - sending ECM to card[ 09:55:58 ] [ ECM Cache ] Adding dynamic Cache entry at 25[ 09:55:58 ] [ 0602 ] ECM took: 0.123834[ 09:55:58 ] [ RDGD ] Got Data packet from Client on Address 127.0.0.1[ 09:55:58 ] [ RDGD ] Cache Miss - sending ECM to card[ 09:55:58 ] [ ECM Cache ] Adding dynamic Cache entry at 26[ 09:55:58 ] [ 0602 ] ECM took: 0.125478[ 09:55:58 ] [ RDGD ] Got Data packet from Client on Address 127.0.0.1[ 09:55:58 ] [ RDGD ] Cache Miss - sending ECM to card[ 09:55:58 ] [ ECM Cache ] Adding dynamic Cache entry at 27[ 09:55:58 ] [ 0602 ] ECM took: 0.203853

 

Met gebruik van newcamd i.p.v. radegast is de output vergelijkbaar.

Code:
-> [ 10:26:04 ] [ Newcamd:15000 ] ECM <- sasc-ng[ 10:26:04 ] [ SID ] Checking for SID 426C for Reader 0 (Phoenix Smart) - SO is: 0[ 10:26:04 ] [ 0602 ] Card ECM took: 0s 139999us[ 10:26:04 ] [ Newcamd ] ECM -> sasc-ng (NOT OK) 0602 0000 426C[ 10:26:04 ] [ SID ] Updating SID 426C for Reader 0 (Phoenix Smart) bad - SO is: 0[ 10:26:04 ] [ ECM Cache ] Adding dynamic Cache entry at 253[ 10:26:04 ] [ Newcamd:15000 ] ECM <- sasc-ng[ 10:26:04 ] [ SID ] Checking for SID 426C for Reader 0 (Phoenix Smart) - SO is: 0[ 10:26:04 ] [ 0602 ] Card ECM took: 0s 136170us[ 10:26:04 ] [ Newcamd ] ECM -> sasc-ng (NOT OK) 0602 0000 426C[ 10:26:04 ] [ SID ] Updating SID 426C for Reader 0 (Phoenix Smart) bad - SO is: 0[ 10:26:04 ] [ ECM Cache ] Adding dynamic Cache entry at 254[ 10:26:04 ] [ Newcamd:15000 ] ECM <- sasc-ng[ 10:26:04 ] [ SID ] Checking for SID 426C for Reader 0 (Phoenix Smart) - SO is: 0[ 10:26:04 ] [ 0602 ] Card ECM took: 0s 204095us[ 10:26:04 ] [ Newcamd ] ECM -> sasc-ng (OK) 0602 0000 426C[ 10:26:04 ] [ SID ] Updating SID 426C for Reader 0 (Phoenix Smart) ok - SO is: 0[ 10:26:04 ] [ ECM Cache ] Adding dynamic Cache entry at 255[ 10:26:06 ] [ Newcamd:15000 ] ECM <- sasc-ng[ 10:26:06 ] [ SID ] Checking for SID 426C for Reader 0 (Phoenix Smart) - SO is: 0[ 10:26:06 ] [ Newcamd ] ECM -> sasc-ng (NOT OK) 0602 0000 426C[ 10:26:06 ] [ Newcamd:15000 ] ECM <- sasc-ng[ 10:26:06 ] [ SID ] Checking for SID 426C for Reader 0 (Phoenix Smart) - SO is: 0[ 10:26:06 ] [ Newcamd ] ECM -> sasc-ng (NOT OK) 0602 0000 426C[ 10:26:18 ] [ Newcamd:15000 ] EMM <- sasc-ng [provider 0][ 10:26:18 ] [ Irdeto ] EMM Update on Irdeto (GA)[ 10:26:18 ] [ Irdeto ] EMM Update on Irdeto cmd C0[ 10:26:18 ] [ Irdeto ] EMM Update on Irdeto (GA)[ 10:26:18 ] [ Irdeto ] Card AU on reader 0 (Phoenix Smart) was successfull[ 10:26:18 ] [ Irdeto ] emmok: 1 data00:D8[ 10:26:18 ] [ 0602 ] Card EMM took: 0s 118122us[ 10:26:18 ] [ EMM Cache ] Adding dynamic Cache entry at 3[ 10:26:18 ] [ SID ] Unblocking sids for Reader 0 (Phoenix Smart)

 

Google heeft me het antwoord ook nog niet kunnen geven frown.

Link naar reactie
Delen op andere sites


Hmmm, probleem lijkt opgelost. Ik heb twee dingen aangepast, maar weet niet wat nu het verschil heeft gemaakt.

  • In newcs.xml heb ik "Parity" op "odd" gezet
  • Aan de sasc-ng commandline heb ik "--sid-allpid --sid-nocache --sid-filt 12" toegevoegd. Die eerste optie wilde ik eerst niet, omdat je dan ook de andere pids (i.e. teletekst e.d.) krijgt, waar niet alle players tegen kunnen. Je blijkt echter ook in Mythtv te kunnen filteren zodat alleen audio en video pids opgenomen worden.
Link naar reactie
Delen op andere sites

Klinkt als een commandline die ik verzonnen kon hebben wink

 

En ja .. je hebt gelijk dat er dan ook andere pids meeopgenomen wordt. Meestal kan je dat oplossen door tegen de player te vertellen om een andere stream te nemen (in VLC gaat dat erg makkelijk)

 

Wat gebruik je om binnen MythTV te filteren op alleen audio en video PID's?

 

En heb je dit ook met multirec geprobeerd? or alleen met 1 opname per kaart? Dit omdat Multirec zo nu en dan problemen geeft en zorgt dat eea vast loopt.

 

Hein

Link naar reactie
Delen op andere sites

Jaja, in de search had ik inderdaad al jouw posts met verschillende opties al gevonden en al wat geprobeerd. Blij nu dat ik een werkende combinatie heb.

 

Je kunt in Mythtv (mijn versie, 0.21-fixes (20083) van atrpms.net) het volgende configureren. In Mythfrontend -> configuratie -> configuratie -> tv -> opnameprofielen -> Hardware DVB encoders -> Default kun je instellen welke stromen je op wilt nemen. Opties zijn: Normaal (alles), Alleen TV of Alleen Geluid.

 

Mijn frontend is een Buffalo Linktheater (upnp in combinatie met DVD speler). Ik krijg er voorlopig nog niet eens geluid uit met TS bestanden, maar moet ze eerst met mythtranscode omzetten naar PES. Nogal lastig apparaat dus, maar start snel op en neemt geen ruimte in.

 

Met Multirec heb ik al een paar opnamen gemaakt (nog even beperkt tot 2) en nog niet echt problemen gezien.

Link naar reactie
Delen op andere sites

Ik (en volgens mij ook andere) krijgen problemen met multirec als er een nieuwe opname start op een kanaal kanaal waar al een opnamen voor loopt of als deze 2 zeer kort naar elkaar (zelfde start tijdstip bijvoorbeeld) gestart worden. Het gaat niet altijd direct fout. Ik heb een keer gewoon 1 week zonder problemen gedraait met 3 kaarten en multirec op 2 voor alle kaarten en dan op eens stop de hele boel er mee.

 

En ook het opnemen van Ned2 (gecodeerd) en Ned1 (ongecodeerd) op het zelfde moment gaf bij mij direct al problemen.

 

En heb jij de recorders exclusief toegezen aan mythtv? of alleen als er opnamens gemaakt moeten worden?

 

Hein

Link naar reactie
Delen op andere sites

Ik had hier al gelezen over de problemen met sasc-ng als je met verschillende programma's (myth/czap) ging zappen naar een ander kanaal op dezelfde frequentie. Om dat te voorkomen heb ik ze maar dedicated aan mythtv toegekend. Verder doe ik er toch niets mee (backend zonder monitor).

 

Voorlopig nog geen Multirec problemen omdat ik nog voornamelijk analoog opneem. Er zitten ook nog 2 analoge kaarten (PVR150/PVR250) in. DVB nu vooral om Film1 e.d. op te nemen zolang ik de preview periode nog heb. Zal wel langzaam steeds meer digitaal opnemen.

Link naar reactie
Delen op andere sites

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 account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...