-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Not possible to use persistent licenses when using Android DRM Framework APIs #1588
Comments
I suspect it's by design that PlayReady is only supported using |
Hi, |
The first log snippet that you've posted pretty much says
My assumption is that this is by design, since PlayReady is only supported on AndroidTV devices, and, well, why would an AndroidTV device ever be in airplane mode? |
Sorry, I meant if you force-stop the application. |
Given it appears that the PlayReady plugin only supports streaming type licenses, I doubt there's support for the model you're suggesting. It's likely that the Widevine plugin does support this model across all AndroidTV devices, but I'm not 100% certain. @wvpaf could confirm. The model you're suggesting sounds pretty flaky in general, to be honest, since it sounds like the user has no way to recover the license if something goes wrong (if there were a way to do this, you could use it to solve the issue that you describe). All services I'm aware of use |
@wvpaf - Could you confirm that the above is correct? Thanks! |
Hi, Moacir |
As noted above, lack of internet connectivity is not really a valid concern for AndroidTV devices. |
ojw28@ we will have to check with the implementers of the PlayReady on Android. However, I do believe you are correct the implementation is limited to Android TVs and does not have a use case for downloaded offline content. |
Verified. PlayReady is Android TV only, and there is no 'offline use' case. |
Thank you for your feedback. There is a similar case, this time when using MediaDrm.KEY_TYPE_STREAMING, but I will report that in a different issue |
Currently it is not possible to use persistent licenses when using Android DRM Framework APIs in at least two devices:
Can you please investigate this issue?
Kind regards,
Moacir
The text was updated successfully, but these errors were encountered: