EME Clear Key Demo
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- web-dev
Research direction
Start with the EME Clear Key demo and the linked HTML5 Rocks EME basics article; compare the generated encryption key with the demo's hardcoded Uint8Array and the webm_crypt output. Reproduce the encryption, decryption, and playback failure, then confirm the key representation that makes playback succeed.
Written by the indexing model from the issue text.
Description
Hi Sam,
Thanks for nice article! https://www.html5rocks.com/en/tutorials/eme/basics/
I am able to follow the instructions and able to encrypt the video using webm_crypt with some key and later I am using same key for decryption & video playback, the encrypted is getting fired, but decryption is not happening successfully.
my question is once we generate the key - how we are converting that to following uint8Array format?
if I convert the encryption key to base64 format & use it, it still does not work. Please help with your inputs/suggestions.
// Define a key: hardcoded in this example
// This corresponds to the key used for encryption
//var KEY = new Uint8Array([
// 0xeb, 0xdd, 0x62, 0xf1, 0x68, 0x14, 0xd2, 0x7b,
// 0x68, 0xef, 0x12, 0x2a, 0xfc, 0xe4, 0xae, 0x3c
//]);
Thanks,
Kiran
- Dominant language
- HTML
- Stars
- 5.2k
- Forks
- 1.6k
- Avg merge
- 3h 37m
- Merged PRs (30d)
- 3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from samdutton/simpl
-
Difficulty 1/5 Under an hour Newbie friendliness 10/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
Similar issues
-
Browser Waiting for: Product Owner
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
getsentry/sentry-javascript#24577 · 1 comment ·
-
1.0.0-alpha2 Type/Improvement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
wso2/dpdp-accelerator#272 ·
-
light
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
aemdemos/patients-stryker#253 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
clerk/javascript#9852 ·
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
amponce/archive-movie-browser#165 ·