User Tools

Site Tools


en:stb:widevine

Widevine DRM

Widevine L3 DRM is supported for v.41x, v.5xx, v.6xx and v.7xx mediacenters.
MPEG-DASH or HLSv4 is required for Widevine DRM.
Currently, only CENC (AES-CTR) is supported. Only supported for the main Middleware app (API or Web portal).

Middleware API

To use WV DRM with Middleware API, it should be activated over CAS confis as follows:

      "cas_configs": [
         {
           "id": 1,
           "type": "widevine",
           "options" : {
             "server": "https://key_server_address",
           }
         }
      ]

See Middleware API document for more details. Keyserver should authenticate client with HTTP header: “media-token” (if supported) or “auth-token”.

Web-portal

WV DRM should be activated as follows:

TvipStb.enableCas("widevine", {"server": "https://key_server_address"});

It is recommended to provide auth token directly in key server address as option.

en/stb/widevine.txt · Last modified: 2023/08/22 14:58 by Alexander