videojs / videojs-contrib-eme

Supports Encrypted Media Extensions for playback of encrypted content in Video.js
Other
203 stars 72 forks source link

DASH + Widevine: no error, no video #63

Closed Kogoruhn closed 5 years ago

Kogoruhn commented 5 years ago

Hi! I use contrib-eme according to manual:

    player.eme();
    player.src({
      "src": "https://server/file.mpd",
      "type": "application/dash+xml",
      "keySystems": {
        "com.widevine.alpha": "https://server/proxy"
      }
    });

Got just this warn (x3 times):

It is recommended that a robustness level be specified. Not specifying the robustness level could result in unexpected behavior.

I use local server with https, navigator.requestMediaKeySystemAccess is present. "video.js": "^7.2.3", "videojs-contrib-eme": "^3.4.1"

Network shows x2 post requests to proxy w/o errors.

Kogoruhn commented 5 years ago

As I understand, this error is due to videojs-http-streaming, which was included in 7.* videojs versions.

tidemann commented 5 years ago

did you manage to solve this problem?

Kogoruhn commented 5 years ago

@tidemann This works for me