BuiltWithNOF
CI/CAM Anbindung

DVB.NET bietet nur für die speziellen Implementierungen der TechnoTrend Premium und Budget Line (Stichwort WDM Treiber) eine integrierte Unterstützung eines CI (Common Interface) an. Für alle auf der BDA Hardwareabstraktion basierenden Anbindungen muss eine passende Erweiterung über den Parameter PayTVProvider aktiviert werden.

Zur Auswahl wird erst einmal über die ... Schaltfläche rechts oben eine Implementierungsbibliothek ausgewählt. Alle möglichen Implementierungsbibliotheken befinden sich, mit vielen anderen Bibliotheken für andere Aufgaben, im RunTime Unterverzeichnis des DVB.NET Installationsverzeichnisses.

Folgende Bibliotheken enthalten Erweiterungen für die Ansteuerung eines CI:

  • JMS.DVB.Provider.FireDTV.dll für DVB Hardware der Firma Digital EveryWhere, wie etwa die FireDTV
  • JMS.DVB.Provider.TTBudget.dll für die TechnoTrend Budget Line Karten, wie etwa die S2-3200

Nach Auswahl einer Bibliothek zeigt die untere Auswahlliste die von dieser bereitgestellten Erweiterungen. Es muss nun nur noch die zur verwendeten DVB Hardware passende Erweiterung ausgewählt werden.

 

Die Notwendigkeit einer expliziten Erweiterungssoftware ergibt sich daraus, dass der de facto Standard BDA von Microsoft noch keine akzeptierte Schnittstelle für die CI Ansteuerung enthält. So hat jeder Hersteller eigene Mechanismen entwickelt, diese Ansteuerung vorzunehmen. Die Firmen Digital EveryWhere und TechnoTrend waren so freundlich, mir die entsprechenden Unterlagen zur Verfügung zu stellen - wofür ich mich an dieser Stelle herzlich bedanken möchte. Eine Unterstützung der CI anderer DVB Karten im Zusammenspiel mit DVB.NET ist in Zukunft nur möglich, wenn mir dazu die entsprechenden Schnittstellenbeschreibungen vorliegen.