Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server certificate #1983

Conversation

bbert
Copy link
Contributor

@bbert bbert commented Jun 1, 2017

This PR enables setting the server certificate which will be required from chrome 59, in order to avoid the server certificate request before each license request.

The server certificate has to be provided in base64 format in protectionData:

player.setProtectionData({
    "com.widevine.alpha": {
        "serverURL": "<licenser_url>",
        "serverCertificate": "<server_certificate_in_base64>",
        ...
});

Since the server certificate is specific to every license server, I am not able to provide any certificate for the test streams of sample webapp.

bbert added 2 commits June 1, 2017 15:13
…ned promise before certifying key system has been selected (and thus before using the created MediaKeys instance)
@dsparacio dsparacio merged commit 0485716 into Dash-Industry-Forum:development Jun 2, 2017
@bbert bbert deleted the pr-server-certificate branch March 1, 2018 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants