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

Playing encrypted videos without using any DRM scheme #1780

Closed
doncorleone2019 opened this issue Jan 28, 2019 · 2 comments
Closed

Playing encrypted videos without using any DRM scheme #1780

doncorleone2019 opened this issue Jan 28, 2019 · 2 comments
Labels
status: archived Archived and locked; will not be updated type: question A question from the community

Comments

@doncorleone2019
Copy link

Hi,

We would like to play encrypted videos in Shaka player in Internet Explorer without using Playready DRM. But IE does not support ClearKey DRM.

Is there a way to play encrypted videos in Shaka player without using any DRM scheme?

We are encrypting the streams using ffmpeg using the following parameters:

ffmpeg -i big_buck_bunny.mp4 -encryption_scheme cenc-aes-ctr -encryption_key <encryption_key> -encryption_kid <encryption_kid> encrypted_output_file.mp4

@doncorleone2019 doncorleone2019 added the type: question A question from the community label Jan 28, 2019
@doncorleone2019 doncorleone2019 changed the title Playing encrypted videos in Shaka player without using any DRM scheme Playing encrypted videos without using any DRM scheme Jan 28, 2019
@TheModMaker
Copy link
Contributor

Short answer: No. We only support playing encrypted videos using EME. And IE only supports PlayReady through EME.

Long answer: We could technically request the keys and decrypt the media before passing to the browser. Since the keys are in the clear, we can just handle the decryption ourselves. We would need to do this to support #850. But we have no plans on doing this soon.

Also note that ClearKey isn't that secure. Since the keys are in the clear, it is trivial for someone to get the keys and decrypt the content. To get the benefits of using encryption, you have to use a DRM scheme to protect the keys.

@doncorleone2019
Copy link
Author

Thank you for your response!

@shaka-project shaka-project locked and limited conversation to collaborators Mar 30, 2019
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Apr 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated type: question A question from the community
Projects
None yet
Development

No branches or pull requests

3 participants