So ich habe jetzt mal etwas mit dem Mapping gespielt und getestet,
Einfach auf dem Server beim User unter CAID z.B. 098D:09C4 eintragen und die Client Requests werden vom Server von der 098D auf dann auf die 09C4 umgesetzt.
Sieht dann beim Client wie auch auf auf dem Server Webif nach 098D aus, aber im LiveLog des Servers sind dann 09C4 anfragen zu sehen.
Sieht dann so aus:
Code:
2022/02/16 21:03:39 4BDB8E46 c (ecm) XXX (09C4@0084/A0:12398D406B3B89D62F041453FD855498:85A69890738C854E0000000000000000|HOP:03): found (279 ms) by XXXX (P/1/1/2) - DAZN 1 HD
2022/02/16 21:03:39 6EF33DFF c (ecm) XXX (09C4@0084/A7:1C0A7ABFB34504F49ABFA2CB46B287B7:85A69890738C854E0000000000000000|HOP:03): found (283 ms) by XXXX (P/1/2/2) - DAZN 1 HD
Oben ist gemappt unten ist der direkte Request auf die 09C4.
Aufmerksamen fällt auf, der ECM Hash ist für die V15 mapped auf V13 ist ein anderer als der auf die V13 direkt. Gut logisch wenn der Client denkt mit einer 098D zu arbeiten, dann nimmt er den ECM Stream.
Nur für mich spannend, dass ich hier auf ein V15 ECM an eine V13 Karte eine valide Antwort bekommen habe, denn ...
... dachte ich mir das klappt ja easy dann bau ich mir selbst doch mal ein Testsetup auf, ob ich das auch so einfach kann.
Meine Idee eine V13 auf meine V15
ACL mappen.
Also eine abgelaufene leere V13 an den Raspi ran als Dummy um dem Client eine 09C4 vorweisen zu können (durch das Mapping via Caid wird gleichzeitig der Client auf auch die vorne stehende Caid limitiert).
Dann auf dem Raspi den Client per
CAID = 09C4:098D die Anfragen auf die V15 mappen, beim Client taucht dann aber nur die V13 auf.
So nun InsightTV und ESP 1 HD einschalten, Bild dunkel, der Log auf dem Raspi sagt:
Code:
2022/02/17 00:19:15 5FBDA680 r (reader) Sky-V15_ACL [videoguard2] classD3 ins54: no cw --> Bad/wrong ECM
2022/02/17 00:19:15 5FFD4F4A c (ecm) dream (098D@1392/A7:7A6ABD98BC39815F47EF2C112467CBB8:00000000000000000000000000000000|HOP:00): rejected (28 ms) by Sky-V15_ACL - INsight TV HD (lg)
2022/02/17 00:19:22 5FBDA680 r (reader) Sky-V15_ACL [videoguard2] classD3 ins54: no cw --> Bad/wrong ECM
2022/02/17 00:19:22 5FFD4F4A c (ecm) dream (098D@30D6/A7:44EC07D1E9BC9F81D7EF52DACC1AD18F:00000000000000000000000000000000|HOP:00): rejected (28 ms) by Sky-V15_ACL - Eurosport 1 HD (lg)
Joa blöd aber klar die V15 (ECM Länge A0) kann mit einem V13 ECM (Länge A7) nichts anfangen.
Drehen wir den Spieß um und mappen die V15 auf die V13 (CAID = 09C4:098D), leider aber auch hier das gleiche Spiel:
Code:
2022/02/17 00:20:47 51956130 r (reader) V13 [videoguard2] classD3 ins54: no cw --> Bad/wrong ECM
2022/02/17 00:20:47 256FFF87 c (ecm) dream (09C4@30D6/A0:E9CE7587CCE05D17EAE76BC31F165A7B:00000000000000000000000000000000|HOP:00): rejected (72 ms) by V13 - Eurosport 1 HD (lg)
2022/02/17 00:20:56 51956130 r (reader) V13 [videoguard2] classD3 ins54: no cw --> Bad/wrong ECM
2022/02/17 00:20:56 256FFF87 c (ecm) dream (09C4@1392/A0:93524343F1CA6EC7FF2540441BE20C29:00000000000000000000000000000000|HOP:00): rejected (73 ms) by V13 - INsight TV HD (lg)
Gut dann noch 1 Idee, wir lassen einen Client normal auf die V15 ESP1 laufen und mappen für einen 2 Client Requests, hier wieder V13 -> V15:
Code:
2022/02/17 00:52:00 723D4C41 c (ecm) dreambox (098D@30D6/A0:04F30FE0437ED143F8981EB004C727B0:7F5EA481E2D540F70000000000000000|HOP:00): found (36 ms) by Sky-V15_ACL - Eurosport 1 HD (lg)
2022/02/17 00:52:00 5FBDA680 r (reader) Sky-V15_ACL [videoguard2] classD3 ins54: no cw --> Bad/wrong ECM
2022/02/17 00:52:00 12103707 c (ecm) dream (098D@30D6/A7:0D8A1445492B19C7CC993567C0382751:00000000000000000000000000000000|HOP:00): rejected (28 ms) by Sky-V15_ACL - Eurosport 1 HD (lg)
Klappt auch nicht.
Dadurch ergeben sich für mich 2 Fragen.
1. Wie funktioniert das Mapping der großen - Rein basierend auf dem Cache z.B. ich habe einen Sender auf 098D im Cache, es kommt aber eine 09C4 Anfrage dafür rein, hey für die Caid's weiß ich das DCW ist gleich, da liefere einfach das 098D dcw mit 09C4 Caid aus. ?
Vermutlich ist dieses Feature dann aber selbst programmiert ?
Muss ja so sein, denn nur dann kann mir das ECM egal sein und ich brauch nicht die dazu passende Karte oder ?
2. War das bei mir gegen 21 Uhr, als das Mapping funktioniert hat, am Ziel keine echte V13 sondern in Wirklichkeit eine V15 Karte ? Wenn die Anfrage falsches ECM/Caid trotzdem erfolgreich beantwortet wird ?
Oder nur ein Cache-Mapping aus Frage 1 ?