Jacob Trimble
00af192626
Cleanup HttpFile and related PR.
...
This implements many of the comments made on the PR and cleans up those
files.
Closes #149
Change-Id: Ice73fe3c04a6f595da6986a4c070e50cb20f9435
2021-03-02 17:43:47 +00:00
KongQun Yang
0fe31423cb
Multi-DRM flag refactoring
...
- 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
2018-08-09 22:01:46 +00:00
Haoming Chen
aa4b573342
Implement multi DRM support. (Part 3)
...
- 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
2018-04-26 18:14:22 +00:00
KongQun Yang
d66d307fc2
Rename fixed_key to raw_key
...
Change-Id: I1ee9398387b54aa685a5bef5b8704849e62ebae3
2017-10-24 21:52:01 +00:00
KongQun Yang
03889e6465
Move hex string out of packager.h
...
Also added validation failure tests in packager_test.py.
Change-Id: I6697a3138d57889110250404205536dd5cd53cd0
2017-06-20 22:33:47 +00:00
Yohann Connell
24b0e3031a
Adding PlayReady support to Shaka packager
...
PlayReady Header Object Spec (PSSH Data VOD)
http://download.microsoft.com/download/2/3/8/238F67D9-1B8B-48D3-AB83-9C00112268B2/PlayReady%20Header%20Object%202015-08-13-FINAL-CL.PDF
PlayReady Live Streaming Spec (Consult Appendix for package acquisition information)
http://download.microsoft.com/download/2/D/D/2DD6B4E8-CABF-4DE9-8F61-895BE8F1ED33/ProtectingLiveTVServicesWithPlayReady_March2015.pdf
Issue #128
Change-Id: Ic5c0d6c642ceba3bdf9e8e413934f0fbcba242e6
2017-01-24 13:36:47 -08:00