DRM Video Playback
Pick a video, create an entitlement message using UI and play it using one of the popular video players.
Link: https://portal.axinom.com/mosaic/tools/drm-video-playback
Test the playback of a DRM-protected video using Axinom DRM License Service and the video player of your choice. The necessary DRM Entitlement Message will be generated automatically based on the Key ID you supply.
The inputs are:
- Link to a video manifest, DASH or HLS
- For HLS with FairPlay also a link to the FairPlay Certificate
- DRM Keys - one or multiple
- If only a Key ID is specified, the key will be derived by the License Service from its Key Seed. Make sure that the video was encrypted with the key derived by the Key Service from the same KeySeed. If you create and evaluation or production account for Axinom DRM, both the Key Service and the License Service will have the same KeySeed.
- You can additionally specify the Key itself, using a pipe syntax (Key ID | Key). In this case, the Entitlement Message will contain an encrypted content key using the Direct Key Model
- Communication Key and its Communication Key ID - used to sign the Entitlement Message
- URL for the License Service. Test and Production URLs for Axinom DRM License Service are pre-configured and can be selected
- Video Player. At the moment of writing the following 3rd-party players are integrated:
Based on the inputs, the tool generates and signs an Entitlement Message and wraps it in an Axinom DRM License Service Message. Further, it generates a link to the selected 3rd party player passing:
- Video URL
- Axinom DRM License Service Message (JWT)
- License Service URL
Playback itself takes place on the external pages. Players, which don't have a public demo page from their vendor, are integrated to Axinom's VTB.
The tool performs all the operations locally in a browser. The entered data is not sent to any server.