Giter Site home page Giter Site logo

drm-quick-start's People

Contributors

axinomsupport avatar deividasbakanas avatar dkoch avatar ganduumar avatar gimbutas avatar heronyme avatar jjauch avatar jurgenj avatar kristjanj avatar nimasha-axinom avatar sakvith avatar sanchi21 avatar sandersaares avatar vikneswaranrr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

drm-quick-start's Issues

Axinom Factsheet

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?

Signed Widevine Content Key requests

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?

Add Shaka Player Example with Fairplay

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.

Creating a custom DRM License Server

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?

Loading video gives "Object doesn't support property or method `attachVideContainer`.

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.

Error in Chrome: QuickStartErrorChrome

Add Shaka player reference

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.

creating your own license tokens - issue

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

Error during play Dash Video on Chrome

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

It doesn´t work on Firefox, IE or Edge

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!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.