[linux-dvb] Working DVB-S + CAM question

Christophe Thommeret hftom at free.fr
Sat Feb 24 22:51:05 CET 2007

Le samedi 24 février 2007 22:16, Dominique Dumont a écrit :
> manu <eallaud at yahoo.fr> writes:
> >> Aston dual CAM (Viacess and others) can decrypt 2 channels at a time
> >> (provided the CI stack on Linux side can provide correct
> >> informations).
> >
> > And does the linux CI stack provide this?
> There's the rub. There's no such thing as "the linux CI stack".
> Each dvb application provides its own CI (EN50221) stack.
> Vdr has one, kaffeine also and probably other applications.
> To make the issue more complex, there's 2 ways to implement the CI
> stack, depending on the DVB card.
> For low level CI API, i.e. Hauppauge TT cards), the CI stack is ~90%
> implemented in software in the DVB application.
> For high level CI (i.e Twinhan and clones), the stack is half
> implemented in firmare (i.e. bugs can't be fixed) and half in software
> in the application. AFAIK, vdr can't handle high-level CI API.
> For more information, see:
>    http://linuxtv.org/wiki/index.php/CI
>    http://linuxtv.org/wiki/index.php/Supported_CAM_modules

Kaffeine uses libdvb, that implements a CI stack that supports both HLCI and 
libdvb can be found in v4l-dvb tree.

Christophe Thommeret

More information about the linux-dvb mailing list