Common Interface

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Normale Full Featured)
K (Technik)
Zeile 10: Zeile 10:
 
EN50221 beschreibt ein auf abstrakten Schichten (Eng.: layer) aufbauendes Protokoll, diese lauten wie folgt:
 
EN50221 beschreibt ein auf abstrakten Schichten (Eng.: layer) aufbauendes Protokoll, diese lauten wie folgt:
  
    * application layer
+
* application layer
    * session layer
+
* session layer
    * transaction layer
+
* transaction layer
    * physical layer  
+
* physical layer
  
 
=CI und VDR=
 
=CI und VDR=

Version vom 6. September 2013, 21:00 Uhr

Das Common Interface (CI) ist eine Hard- und Softwareschnittstelle, mit der ein Empfangsgerät für digitale Programminhalte (digitaler Receiver/DVB-Karte) um die Möglichkeit erweitert werden kann, auch verschlüsselte digitale Programminhalte zu empfangen (Entschlüsseln zu können).

Inhaltsverzeichnis

Technik

Das CI ist dabei nur eine standardisierte Schnittstelle und definiert keine Ver- oder Entschlüsselungstechniken, sondern sorgt nur für die geregelte Kommunikation der Daten zwischen Empfangseinheit (Tuner/Demuxer) und dem (noch zusätzlich notwendigen) Conditional Access Modul (CAM). Das jeweilige CAM sorgt für die eigentliche Decodierung der Empfangsdaten.

Der Vorteil an dem CI ist, das verschiedene CAMs (und damit verschiedene Verschlüsselungstechniken) damit betrieben werden können. Es ist also ein Austausch/Wechsel der Dekodierungseinheit (CAM) möglich, ohne das eigentliche Empfangsgerät (Receiver) tauschen zu müssen.

Festgelegt ist diese Schnittstelle in der Europäischen Norm EN50221.

EN50221 beschreibt ein auf abstrakten Schichten (Eng.: layer) aufbauendes Protokoll, diese lauten wie folgt:

  • application layer
  • session layer
  • transaction layer
  • physical layer

CI und VDR

Der VDR implementiert die drei "oberen" Schichten des CI und ist somit in der Lage ein CAM über das CI anzusprechen und zu nutzen. Allerdings nur, wenn die letzte verbleibende, "physische Schicht" auf dem jeweiligen System vorhanden ist. Damit ist der Linux-Treiber für die jeweilige Karte gemeint, in der die Hardware der jeweiligen CI-Erweiterung für diese angesprochen wird. Für die meisten Empfangskarten ist zeitgleich mit der Unterstützung der Karte in Linux, auch das dazu passende CI unterstützt. Da die Variationsmöglichkeiten an CAMs aber groß sind, kann es immer einmal zu Problemen bei neuerer Hardware kommen. Die Unterstützung für ältere Empfangskarten mit CI-Erweiterungen ist dagegen sehr gut.

Allgemein

Um verschlüsselte Sender zu entschlüsseln, braucht man neben einem Abonnement des Senders und der vom Anbieter verschickten Schlüsselkarte (Smartcard) auch noch Hardware, um diese Karte zu nutzen. Zunächst gibt es da das Common Interface (CI), das direkt an der DVB-Karte angeschlossen wird. In das CI wird das Conditional Access Modul (CAM) gesteckt, und dieses wiederum beherbergt die Schlüsselkarte des Anbieters. Leider ist die Namensgebung dabei leicht verwirrend: Hin- und wieder werden Conditional Access Modul auch CI-Modul genannt - was in die Irre führen kann, da CIs selbst auch als Steck-Modul ausgeführt sein können (Bsp. Siemens DVB-C).

Es gibt CIs, die als PCI-Karte, DVB-Kartenaufsatz oder 3,5" Einschub gekauft werden können und auf Grund verschiedener Bauformen zu den jeweiligen DVB-Karten passen müssen. Nicht alle DVB-Karten haben die für CIs nötigen Anschlüsse - erkundigt Euch vorher, welches CI zu Eurer Karte passt.

Manche Anbieter von verschlüsselten Programmangeboten (Pay-TV) schreiben in Ihren Geschäftsbedingungen vor, dass man nur einen von Ihnen zertifizierten Receiver zum Empfang nutzen darf, oft gibt es aber kein zertifiziertes CAM (welches über die CI funktioniert) für die vom Sender verwendete Verschlüsselungstechnik. Theoretisch ist damit der Empfang dieser Sender an allen "nicht zertifizierten Geräten" ausgeschlossen. Damit wären auch alle DVB-Empfangskarten eingeschlossen, weil diese NUR über das CI mit passendem CAM ausgestattet werden können. In der Praxis erlauben die meisten Anbieter verschlüsselter Inhalte jedoch auch den Einsatz von nicht zertifizierter Empfangshardware und geben oft auf Nachfrage sogar eine Empfehlung für das passende CAM, mit der ihre Schlüsselkarte zusammenarbeitet.

Verschiedene Bauformen von CIs

Zum Betrieb eines CAM wird das Common Interface benötigt. Um eine DVB-Karte mit dem CI auszustatten, gibt es für viele Karte eine CI-Erweiterung, die entweder separat verkauft wird oder schon in der Grundversion enthalten ist. Meist wird die CI-Erweiterung durch ein Flachbandkabel an die eigentliche DVB-Karte gekoppelt.

Hier einige Beispiele für die verschiedenen Bauformen für die unterschiedlichen Empfangskarten:

Für Full Featured Karten

Fujitsu-Siemens_DVB-C

Diese Karte benötigt ein besondes CI welches nicht kompatibel mit den der andern Karten ist. Passt an:

Normale Full Featured

  • PCI -Karte
  • 3,5" Einschub
3,5-Zoll CI (schon etwas mitgenommen)
3,5-Zoll CI (weiße Frontblende, von vorne)
PCI CI Revision 1.4

Passt an:

Für Budget Karten (Veraltete Liste!)

PCI CI Modul einer Hauppauge Nova-CI-S (Danke an Marco)

Passt an:

Die folgende Karte benötigt auch ein spezielles CI mit zwei Flachbandkabeln:

Weiterführende Links