Hi,
also da gibt es mehrere Probleme:
a) der erste Service der startet bekommt immer das CI. (sprich in dem Fall dass die Box nicht im (Soft)standby ist, ist das der Sender den man gerade schaut)
b) nur die wenigsten CI's können überhaupt mehr als einen Sender entschlüsseln (Alphacrypt)
c) unsere Software kann auch mit einem solchen CI momentan nur einen Sender entschlüsseln. (das wird sich aber noch ändern)
d) ein CI kann wenn überhaupt auch immer nur einen Tuner (Transponder) bedienen zur selben Zeit. Sprich es werden niemals möglich sein mit einem CI zwei Sender von verschiedenen Transpondern zu entschlüsseln.. das ist Hardwaretechnisch (vom CI vorgegegeben) einfach nicht möglich.
Soo nun warum bekommt z.B: auch ARD, ZDF, usw. überhaupt das CI zugewiesen.. naja weil man nie weiß, ob ein Sender nicht später erst verschlüsselt wird (es könnte ja gerade ein Sender einen verschlüsselten Trailer senden.. und einige Minuten später beginnt dann der Film der verschlüsselt wird). Es gibt zwar im DVB Standard ein/mehrere "scrambled/verschlüsselt" markierungen.. aber diese werden nur von den wenigsten Providern richig gesendet.. so dass man letztendlich nicht zuverlässig erkennen kann, ob ein Sender verschlüsselt oder unverschlüsselt ist. Zumindest nicht im voraus..
Prinzipiell funktioniert das CI auf beiden Tunern.. wenn man z.B. an Tuner A eine Astra Schüssel
und auf Tuner B einen Hotbird Schüssel angeschlossen hat.. dann kann das CI auch auf Hotbird entschlüsseln.
Der imho einzige ordentliche Lösungsansatz wird sein, wenn eine Aufnahme beginnt den Benutzer zu fragen ob die Aufnahme das CI benutzen darf (also der vordergrund Sender das CI "abgenommen" bekommen darf) .. dann muss da intern die "CI data source" umgeschaltet werden. (das heisst, das CI wird zwischen den jeweiligen Tuner und den Eingang am ATI Chip geschleift)
Denn ein CI kann ja bekanntlicherweise immer nur einen Tuner bedienen. Das führt dann dazu dass es im live Bild kurz einen Ruckler gibt.
Einige (dumme) CI's, die es gar nicht mögen kurzzeitig oder länger keiner Daten zu bekommen, reagieren dann noch schlimmer und entschlüsseln bis zum nächsten CI Reset gar nichts mehr.
Zu der Zeit als CIs entwickelt wurden gab es leider noch keine STBs mit mehreren Tunern.. evtl. sähe das heute sonst anders aus.
Momentan gibt es da leider nur die Möglichkeit wenn man etwas verschlüsseltes Aufnehmen möchte zumindest zum Zeitpunkt an dem die Sendung beginnt auf diesen Sender zu schalten.
Oder aber die Box in den Softstandby zu setzen, wenn man nicht vor dem TV sitzt und eine Aufnahme ansteht. (Dann ist das CI durch keinen Sender belegt.. und kann dann wie benötigt zwischen den ATI und den nötigen Tuner geschaltet werden)
Ich denke wir werden da in Zukunft das Handling noch etwas verbessern/verändern können.. aber alle Einschränkungen, die man durch die Verwendung von CI's aufgezwängt bekommt werden wir auch damit nicht beheben können.
Sollte jemand nen tollen Lösungsansatz für CI Handling allgemein haben, so hören wir uns das gerne an und setzen das wenn möglich auch um.
Nachträgliches entschlüsseln von verschlüsselt aufgenommenen Sendungen ist Hardware bedingt bei uns nicht möglich. Aber selbst wenn wäre das auch nur ein aus meiner sicht eher schlechter Workaround denn dieses funktioniert nur, solange der jeweilige Pay TV Anbieter seine Schlüssel(Keys) nicht häufiger wechselt oder in den entschlüsselungsdaten Datum reinpackt...denn ab dann kann man eine solche Aufnahme auch nicht mehr entschlüsseln.
Ich hoffe ich hab da nen bisschen Klarheit in die Sache gebracht.
Mehr kann ich da momentan leider nicht zu sagen.
cya