Closed PanikParty closed 1 year ago
My apologies, looking at some of the previous posts, I understand that the player must be explicitly configured to use the UAT server. The following changes to the player application made all the difference.
const licenseServer = 'https://cwip-shaka-proxy.appspot.com/no_auth';
player.configure({
drm: {
servers: {
'com.widevine.alpha': licenseServer
}
}
});
-- case closed
I deployed the shaka-streamer to a compute instance on GCP and configured both VOD and live pipelines to emit DASH to a public bucket. The clear content worked as expected, but playback of the WideVine protected content fails with "NO_LICENSE_SERVER_GIVEN".
The encryption settings for both pipelines are identical, and taken from the included examples, they read as follows: encryption:
Does the player require an explicit declaration for the license server? If so, is it the same URL used as the keyserver URL in the pipeline config?