Skip to main content

Quick Start

Once you've read the introductory article and set up your DRM configuration, you are ready to try out Axinom DRM and Axinom Encoding yourself.

This guide takes you from an empty environment to a DRM-protected video playing in your browser.

Everything happens inside Mosaic. You do not write any code, you do not configure a license service, and you do not copy a single key. Your environment arrives with DRM already set up, so protecting a video is a matter of choosing the right processing profile.

Pre-requisites​

You need an Axinom Portal account to get started. If you don't have one yet, go to portal.axinom.com and start a free trial. Create your account walks you through it.

That is all you need. Your account comes with a Mosaic environment in which DRM is already enabled and configured, along with sample source videos and pre-configured processing profiles. You do not need your own video file, your own storage, or any DRM credentials to complete this guide.

note

Your DRM configuration is created for you at the same time. You will not use it here, but Find your DRM credentials shows you where it lives.

What you will do​

  1. Encode a video with DRM protection.
  2. Play your protected video.

Expect this to take about ten minutes, most of which is waiting for the video to encode.

How the pieces fit together​

When you encode a video with a DRM-enabled processing profile, three Axinom services work together:

  • Axinom Encoding transcodes and packages the video, and asks the Key Service for an encryption key.
  • Axinom DRM Key Service generates that key and returns it along with a key ID.
  • Axinom DRM License Service later issues the license that lets a player decrypt the video.

Video Platform Overview

You will not call any of these directly in this guide. Mosaic does it for you.

note

If you want to understand the concepts behind DRM before you start, read What is DRM?. It explains licenses, content keys, and the key seed model that Axinom DRM is built on.

Next steps​

Was this page helpful?