Die gemeldeten Fehler beziehen sich alle auf widevine, wie im vorangegangenen Post beschrieben. Unter Linux gibt es keine VMP (Verified Media Path) Validierung daher funktioniert's einfach. Unter Windows und iOS ist VMP immer aktiviert und fordert einen zusätzlichen "payload", d.h. es wird vor dem Abspielen ein weiterer Server-Request gesendet und dieser beinhaltet das Server-Zertifikat.
Dieses Zertifikat wird mit dem nächsten, den eigentlichen Request irgendwie in Verbindung gebracht um die Validierung durchzuführen.
Insofern kommen die folgenden Möglichkeiten in Betracht (aktueller Kenntnisstand und beides angefragt):
- inpustream adaptive stellt einen Parameter zum Setzen der Plattform (Windows / Linux etc.) bereit, wobei ich nicht weiß welche Nebeneffekte das nach sich zieht
- inpustream adaptive implementiert den Zertifikats-payload bzw. kann das Zertifikat als Parameter aufnehmen
und (nicht ganz ernst gemeint )
- ihr steigt einfach auf Linux/Ubuntu um, genießt die Software-Freiheit und erhaltet wieder die Hoheit über eure eigenen Daten (aber das ist eine ganz anderes Thema)