Skip to content

Axinom DRM

Axinom DRM is a CPIX implementation but it additionally requires a custom authorization header including Tenant ID and Management Key pair. You can set up the Axinom DRM for a stream or for files in a VOD location in the UI or in the config file:

In the UI

Go to Auth tab in the stream or VOD profile and select Axinom in the Require DRM authorization list.

Flussonic drm

In the config file

Add the drm parameter to the stream's config as follows:

stream example_stream {
  input udp://239.0.0.1:1234;
  protocols dash hls;
  drm axinom keyserver=http://example.com management_key=dddddddd-aa00-0000-0aaa-000a00aaaa0a resource_id=UUID tenant_id=00a0a0a0-a000-000a-aa00-a00000000000;
}

Parameters to be set

The main parameters are:

  • keyserver is the URL of Axinom keyserver.
  • management_key and tenant_id are the authorization values that are provided by Axinom.
  • resource_id is the identifier of the stream in Axinom. You can leave it empty to allow Flussonic generate it for you by stream or file name, but in this case it will change when stream or file name change.

Find the full list of settings for Axinom DRM in the Flussonic API reference by selecting Axinom in the drop-down list of vendors.