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.
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
andtenant_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.