-
Notifications
You must be signed in to change notification settings - Fork 2.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
DRM: Support Manifest Delivered DRM Keys #2833
Labels
Milestone
Comments
itsjamie
changed the title
DRM - V1 - Preemptitive MediaKeySession
DRM: Support Manifest Delivered DRM Keys
Jun 24, 2020
itsjamie
added
1.0.0 Feature
Feature proposal
Help wanted
and removed
1.0.0 Feature
labels
Jun 24, 2020
robwalch
added a commit
that referenced
this issue
Sep 16, 2022
robwalch
added a commit
that referenced
this issue
Sep 17, 2022
robwalch
added a commit
that referenced
this issue
Sep 22, 2022
robwalch
added a commit
that referenced
this issue
Sep 23, 2022
robwalch
added a commit
that referenced
this issue
Sep 24, 2022
robwalch
added a commit
that referenced
this issue
Sep 24, 2022
robwalch
added a commit
that referenced
this issue
Sep 27, 2022
robwalch
added a commit
that referenced
this issue
Sep 28, 2022
robwalch
added a commit
that referenced
this issue
Oct 5, 2022
robwalch
added a commit
that referenced
this issue
Oct 10, 2022
robwalch
added a commit
that referenced
this issue
Oct 20, 2022
robwalch
added a commit
that referenced
this issue
Oct 25, 2022
robwalch
added a commit
that referenced
this issue
Oct 27, 2022
robwalch
added a commit
that referenced
this issue
Nov 5, 2022
robwalch
added a commit
that referenced
this issue
Nov 17, 2022
robwalch
added a commit
that referenced
this issue
Dec 10, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Now that #2735 is merged, the Fragment class
encrypted
property now reports true for DRM signalled keys.During the implementation of this, something I didn't address was MultiDRM streams. Currently, the data model assumes one
levelkey
per fragment. However, it's possible for there to be multiplelevelkey
(s) per fragment.MultiDRM manifests I have found are relatively common and currently are unsupported due to the fact that we only store a single level key on a fragment. This will need to change if we want to support manifest delivered keys in a multi-key system manifest.
After we update the data model from an AES-128 Identity key centric style to support a DRM case, I see the steps roughly as;
Originally posted by @itsjamie in #2700 (comment)
The text was updated successfully, but these errors were encountered: