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

Add multi DRM support. #245

Closed
hmchen-github opened this issue Jun 19, 2017 · 0 comments
Closed

Add multi DRM support. #245

hmchen-github opened this issue Jun 19, 2017 · 0 comments
Assignees
Labels
status: archived Archived and locked; will not be updated type: enhancement New feature or request
Milestone

Comments

@hmchen-github
Copy link
Contributor

Currently the packager does not fully support Widevine, playready and clear key protection in one content. It is good to have a full support that the any key provider (widevine, playready, fix/clear key) can generate any pssh.

@hmchen-github hmchen-github self-assigned this Jun 19, 2017
@hmchen-github hmchen-github added the type: enhancement New feature or request label Jun 19, 2017
@vaage vaage added this to the Backlog milestone Feb 14, 2018
shaka-bot pushed a commit that referenced this issue Mar 4, 2018
- Refactoring current clearkey DRM support for Widevine key source.
- Add playready pssh box in Widevine key source encrypted content.

Partially addresses issue #245

Change-Id: Id30ef02ff9f8dc0e2c58d62479e07896452919cc
shaka-bot pushed a commit that referenced this issue Mar 26, 2018
- Allow including  Widevine and Playready PSSH boxes for RawKeySource.

Partially addresses issue #245

Change-Id: I8a48d6dbbbc21c76cf2c44384dd70286ccf80363
@kqyang kqyang modified the milestones: Backlog, v2.2 Apr 20, 2018
shaka-bot pushed a commit that referenced this issue Apr 26, 2018
- Allow including Widevine and Common SystemID PSSH boxes
  for PlayReadyKeySource.
- --playready_key_id and --playready_key flags are deprecated.
- --enable_raw_key_encryption already supports playready PSSH generation.

Addresses issue #245

Change-Id: I072d4f43a3239875959e4c5b1eb6854415d7367e
shaka-bot pushed a commit that referenced this issue Aug 9, 2018
- Added flag --additional_protection_systems to specify multi-DRM
  options.
- Deprecated old multi-DRM flags: --generate_widevine_pssh
                                  --generate_playready_pssh
                                  --generate_common_pssh

Issue: #245.

Change-Id: If926bc9d481e941aa2269b6672bf2ba5411c3a50
shaka-bot pushed a commit that referenced this issue Aug 10, 2018
Issue: #245.

Change-Id: I15187c1d3463534bf5e11ff97032311bb1d0c3bf
shaka-bot pushed a commit that referenced this issue Aug 10, 2018
Issue #245.

Change-Id: Ieabdd3cdc55eb5bd4b7a145c9d041cc918101f18
shaka-bot pushed a commit that referenced this issue Aug 14, 2018
Issue: #245.

Change-Id: Ib7da3b874207623e3ee0b1a942ecb2509e750669
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Oct 15, 2018
@shaka-project shaka-project locked and limited conversation to collaborators Oct 15, 2018
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: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants