axinom / drm-quick-start Goto Github PK
View Code? Open in Web Editor NEWQuick start for Axinom DRM
License: MIT License
Quick start for Axinom DRM
License: MIT License
I have created an account for a free trial. I am still awaiting the fact sheet to continue following the rest of the tutorial. Can you speed that up?
I need to make a Widevine Request to the Axinom key server to get a content key, are there any examples in your code to show putting together a signed request, with the sha1 and aes-cbc hashing and encryption specifically?
ShakaPlayer 2.5 supports Apple Fairplay, but I am struggling to get it to work with Axinom.
It would help to also have a reference implementation for the shaka player.
The license token created by the quick start is very "default". For demo purposes, a maximally permissive license token might enable a wider reach (especially on developer PCs/VMs). The token settings should be adjusted accordingly.
Make it Easy And also provide login session on your main site !
And Also tell me whats its cost after testing Month ?
Hi! I have a senario where I have been provided with a video which is DRM Protected. For the video I have access to its KEYID, KEY and LICENSE URL. Now, since the Original License Server is in Development Mode and unstable. I am searching of some way to create my own license server.
My Theory
: Since I have access to decryption keys, I just need to parse the license payload recieved in each request. Accordingly then I can play with various parameters like device type and issue the license.
Is it practically possible to achieve the above thing?
when i compiled programme, i got one url "http://localhost:8120/" and copied and past it on browser,but it shows "Cannot GET /". can you help me in this.
Video does not load in IE or Chrome and error message can be seen in console. Issue seems to be latest dash.js.
A workaround would be to change a value indrm-quick-start-master\Website\index.html
.
Current value: <script type="text/javascript" src="https://cdn.dashjs.org/latest/dash.all.min.js"></script>
Change to: <script type="text/javascript" src="https://cdn.dashjs.org/v2.9.3/dash.all.min.js"></script>
.
That way, the code takes the version 2.9.3 and not the latest, which works for now.
i'm trying to follow your ReadMe doc,
what is Axinom DRM Fact Sheet?
thanks.
My steps
communicationKeyId
& communicationKey
Sample scenario 3
The quick start mentions dash.js for web usage but Axinom DRM also integrates well with Shaka player. This should be mentioned in the text, to avoid it being overly biased toward dash.js.
Referring the guide on - https://github.com/Axinom/drm-quick-start#sample-scenario-2-creating-your-own-license-tokens
I am facing the below issue. Tried multiple times!!!
Any help is appreciated.
Hi,
I got a problem, basically it's part called by sample scenario 2. This step describes how to generate your own license token upon every request.
I have created Secrets.json as tutorial provides. Got this and have to replace values by real values which I should get by creating Axinom DRM evaluation account.
{
"communicationKeyId": "cffd95ba-aada-445b-b4ad-e8f322cf576a",
"communicationKey": "092B1EFD61770602833E1621451A99092B1EFD61770602833E1621451A999999"
}
Of course I did it, unfortunatly didnt receive any Axinom DRM Fact Sheet. Could you tell me what did I wrong or may I omitted some important step :/
Best regards,
FrontlineZS
This is the error:
"No supported version of EME detected on this user agent! - Attempts to play encrypted content will fail"
Browser: Chrome 78.0.3904.97
on Mac Pro 2013
Latest Makemedia supports using different keys for different tracks if provided CPIX input, so it should be possible to add such an example. I suggest this be done, as it can be a very relevant use case and deserves to be illustrated.
Hi.
Thanks for the great drm-quick-start project. It´s very simple to test and figure out how it works.
I´m evaluating some DRM solutions for my company but we need it to work in IE 11+, Edge and Firefox. Unfortunately your example ( I´m using it without any modifications ) doesn´t. Do you guys support these browsers?
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.