shaka-project / shaka-packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
https://shaka-project.github.io/shaka-packager/
Other
2.01k stars 511 forks source link

Broken link to Widevine API details in Widevine tutorial #785

Open icbaker opened 4 years ago

icbaker commented 4 years ago

The top paragraph of this page says:

Shaka Packager can talk to Widevine Cloud Service or any key server that implements Common Encryption API for Widevine DRM to fetch encryption keys.

That bit.ly address redirects to https://storage.googleapis.com/wvdocs/Widevine_DRM_Encryption_API.pdf

Which serves me the following XML response:

<Error>
<Code>AccessDenied</Code>
<Message>Access denied.</Message>
<Details>Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object.</Details>
</Error>
kqyang commented 4 years ago

Thanks for letting us know.

Here is the correct link: https://storage.cloud.google.com/wvdocs/Widevine_DRM_Encryption_API.pdf. Note that you may need to have a license agreement with Widevine to access it.

We'll update the doc.

vish91 commented 4 years ago

@kqyang would you know if this doc url changed again ?

https://storage.cloud.google.com/wvdocs/Widevine_DRM_Encryption_API.pdf
Request Method: GET
Status Code: 403 
kqyang commented 4 years ago

No. The link is correct. As mentioned above, you'll need to have a license agreement with Google Widevine to access it.

vish91 commented 4 years ago

gotcha. thanks