Zattoo - Entwickler

  • Was bedeutet die Einstellung in inputstream HDCP-Status ignorieren.

    Inputstream prüft selbst den HDCP-Status anhand der Antwort des Lizenzservers und der Angaben in der Playlist und wählt ggf. einen schlechteren Stream standardmäßig aus. Da unter Umständen bessere Qualitätsstufen dennoch ohne HDCP abspielbar sein können, gibt es eine Option, den HDCP-Status in den Settings zu ignorieren - damit die höchstmögliche Qualität zu Beginn der Wiedergabe automatisch selektiert wird (dürfte aber nicht überall funktionieren).

    Siehe: https://github.com/xbmc/inputstre…mment-316628350

    Es kann sein, dass der Zattoo CH/ RTL HD-Stream generell HDCP voraussetzen dürfte und innerhalb der Playlist keine Ausweichmöglichkeit für Player ohne HDCP gegeben ist, weshalb es zur o.g. Fehlermeldung bei dir kommt. Zattoo setzt voraus, dass bereits vor Abruf der Playlist bekannt ist, welche DRM-Mechanismen der Player unterstützt. Deswegen werden die Angaben ja auch beim Post für den Kanal mitgeliefert (max_drm_lvl und max_hdcp_type).

  • Ich würde vorschlagen, dass man diese Angaben im Zweifel in den Video-/PVR-Addon-Settings unterbringen sollte. Dann kann man als User ggf. selbst einstellen, welche Settings korrekt sind. Für Python ist mir jedenfalls kein HDCP-Checker bekannt.

    Zum Beispiel für die Nvidia Shield Level 1 + HDCP-Level 1 (?) und auf dem Raspberry Level 3 (mit Widevine, sofern installiert) + HDCP-Type Unprotected. In den entsprechenden Menüpunkten manuell anpassbar. Man könnte aber ggf. abhängig vom OS/System die Standardwerte vorab vom Video-/PVR-Addon dort reinladen lassen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!