Ga naar inhoud


openpli 3.0 CCcam blijft ECM aanvragen maken in slaapmode


Aanbevolen berichten

Geplaatst:

Test op DM800/Openpli 3.0/CCcam 2.3.0:

 

1.

Mijn dm800 staat in sleep. Ik herstart het toestel.

 

2.
Vervolgens bekijk ik de ECM aanvragen naar de tv vlaanderen kaart:

telnet <adres dreambox waar de CCcam server op draait>

cd /usr/bin

killall CCcam

CCcam -d

Dit laatste start CCcam op in log mode. Je krijgt dan alle aanvragen naar de kaart te zien.

Bv:

09:26:28.232 CCcam: client xxx ecm request for handler 0x64 0x100(0x6c) sid 0x5280 ok: 1
09:26:30.484 CCcam: emm already handled (found in cache)
09:26:37.919 CCcam: local ecm <- card /dev/sci0 ok
09:26:37.919 CCcam: local ecm -> card /dev/sci0 0x100(0x06c) sid 0x5280

De dreambox staat gewoon in slaap en er is ook geen enkele andere stream request.
De ECM requests naar de kaart blijven gewoon doorgaan.

Weet iemand hoe je deze requests kan voorkomen als er geen stream bezig is en de box gewoon in sleep toestand is?

 

De reden waarom ik dit probeer op te lossen heeft te maken met een andere probleem wat ik probeer op te lossen.

Ik share mijn kaart met mijn vu+solo en vu+duo box. Soms valt het beeld weg voor zo een tien seconden.

Ik vermoed dat de reden is omdat de tuners, eens dat ze gebruikt zijn geweest, gewoon blijven ECM requests doen zelfs als ze niet gebruikt worden. Als er teveel ECM requests gebeuren naar de kaart, stop de kaart met decoderen.

Ik heb de volgende configuratie in CCcam (buiten de F definities):

SID LIMIT: /dev/sci0 5 11
Disable EMM : no
GLOBAL EMM : 1
SECA HANDLER: 1

 

Mvg,
Jean

 

MCE W7-DVBLogic 4.1 - XBOX360 (Extender)

DM800HD-DM7025+-VU+Duo- OpenPLI2-Visiosat BIG Bisat-ASTRA1,2,3,Hotbird

  • 2 weken later...

Geplaatst:

Ik heb een oplossing gevonden door een klein programmaatje te schrijven dat konstant al mijn tuners zapped naar een vrij kanaal. Dit heeft het blokkeren veel verbeterd. Voor de fans, dit is het programma:

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Net;

using System.Text;

using System.Threading;

namespace Zap

{

class Program

{

static List<string> urls = new List<string>()

{

@"http://xxx.xxx.xxx.xxx/api/zap?sRef=1%3A0%3A2%3A31EA%3A45F%3A35%3AC00000%3A0%3A0%3A0%3A",

@http://xxx.xxx.xxx.xxx/api/zap?sRef=1%3A0%3A2%3A31EA%3A45F%3A35%3AC00000%3A0%3A0%3A0%3A

};

static void Main(string[] args)

{

WebClient wc = new WebClient();

string result = null;

long counter = 1;

while (true)

{

Console.WriteLine(DateTime.Now + " count: "+counter++);

Console.WriteLine("---------------------------------------------------------------------------");

foreach (string url in urls)

{

try

{

Console.WriteLine("Get: " + url);

result = wc.DownloadString(url);

Console.WriteLine(result);

}

catch (Exception e)

{

Console.WriteLine("Exception: " + e.Message);

}

}

Thread.Sleep(1000 * 10);

}

}

}

}

MCE W7-DVBLogic 4.1 - XBOX360 (Extender)

DM800HD-DM7025+-VU+Duo- OpenPLI2-Visiosat BIG Bisat-ASTRA1,2,3,Hotbird

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
×
×
  • Nieuwe aanmaken...