EMM: Unterschied zwischen den Versionen

Aus Streamboard Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 12: Zeile 12:
OSCam unterscheidet vier Arten von EMM:
OSCam unterscheidet vier Arten von EMM:
* '''u'''nique =  nur für eine ganz bestimmte SmartCard eines Providers
* '''u'''nique =  nur für eine ganz bestimmte SmartCard eines Providers
* '''s'''hared =  für eine bestimmte Anzahl von SmartCards eines Providers
* '''s'''hared =  für eine bestimmte Gruppe von SmartCards eines Providers
* '''g'''lobal =  für alle SmartCards eines Providers
* '''g'''lobal =  für alle SmartCards eines Providers
* '''unknown''' = unbekannte EMM
* '''unknown''' = unbekannte EMM
Zeile 39: Zeile 39:
Eine Sonderstellung nimmt folgender Parameter ein:
Eine Sonderstellung nimmt folgender Parameter ein:
* '''blockemm-bylen'''
* '''blockemm-bylen'''
<br/>
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.
Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.
<br/>
  Beispiel:
  Beispiel:
  blockemm-u      =  0
  blockemm-u      =  0
Zeile 46: Zeile 48:
  blockemm-unknown = 1
  blockemm-unknown = 1
  blockemm-bylen = 50-60,100-110
  blockemm-bylen = 50-60,100-110
  Es werden nur unique EMM mit Längen von 60-60 und 100-110 Dezimalstellen auf die SmartCard geschrieben
  Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.

Version vom 8. Mai 2014, 20:49 Uhr

EMM

EMM - How to block, save, select and write with OSCam

Begriffsbestimmung

EMM = Entitlement Management Messages werden mit dem TV-Stream ausgesendet und lösen durch Zusammenwirken von SmartCard und CardReader (ggf mit entsprechenden Interfaces) auf der Empfängerseite bestimmte Aktionen aus, wie z.B.

  • Aktivieren bzw. Freischalten der SmartCard
  • Verlängerungen der Gültigkeit
  • Hinzuwählen von bestimmten Sendungen
  • Pairen (verheiraten) mit einem bestimmten Receiver


OSCam unterscheidet vier Arten von EMM:

  • unique = nur für eine ganz bestimmte SmartCard eines Providers
  • shared = für eine bestimmte Gruppe von SmartCards eines Providers
  • global = für alle SmartCards eines Providers
  • unknown = unbekannte EMM


Dieses Wiki befasst sich mit den Möglichkeiten von OSCam, eingehende EMM für SmartCards auf dem Cardserver zu

  • blockieren (block)
  • sichern (save)
  • filtern (select) und schließlich manuell auf die SmartCard zu
  • schreiben (write)


EMM-Management

Die Configuration der oscam.server ermöglicht dem CardReader, die beim Client eingehenden EMM auf unterschiedliche Weise zu behandeln

block

Hiermit wird die Weiterleitung der EMM an die SmartCard blockiert. Sie wird also nicht auf die Karte geschrieben. Man kann die einzelnen EMM-Arten separat mit Setzen einer 1 blockieren:

  • blockemm-u = blockiert nur unique EMM
  • blockemm-s = blockiert nur shared EMM
  • blockemm-g = blockiert nur global EMM
  • blockemm-unknown = blockiert nur unbekannte EMM


Der Default-Wert ist bei allen 4 Parametern 0, also nicht geblockt! Will man alle EMM an einer Weiterleitung zur SmartCard hindern, muss bei allen vier obengenannten Parametern eine 1 gesetzt werden!
Eine Sonderstellung nimmt folgender Parameter ein:

  • blockemm-bylen


Damit können EMM aller oben aufgeführten Arten mit einer bestimmten Länge blockiert werden. Eine Kombination zwischen den 4 EMM-Arten und blockemm-bylen ist nicht nur möglich sondern auch zweckmäßig.

Beispiel:
blockemm-u      =  0
blockemm-s      =  1
blockemm-g      =  1
blockemm-unknown = 1
blockemm-bylen = 50-60,100-110
Es werden alle unique EMM auf die SmartCard geschrieben mit Ausnahme der Längen 50 bis 60 und 100 bis 110.