Digital rights management

Digital Rights Management (DRM Digital rights management) is a set of technologies and policies used to control how digital media is accessed, used, and distributed. DRM protects copyright and prevents unauthorized use.

You can configure DRM to protect your VOD Video on demand files and IPTV Internet Protocol Television streams from unauthorized access.

Information

DRM is an optional module in the MinistraPRO backend.

Before you can purchase the module, you must define and acquire approval for the terms and conditions of the module delivery.

The MinistraPRO administrator panel supports the following DRM security levels:

  • High

    Content processing and decryption is done only in the Trusted Execution Environment (TEE) on the device.

  • Medium

    Only decryption is done in the TEE.

  • Low

    Applies to devices without a TEE. Decryption is done in the operating system.

Information

The MinistraPRO administrator panel uses BuyDRM to manage DRM protection in Flussonic. To get your DRM solution configured, contact our support.

Persistent and non-persistent licences

DRM content is protected and requires a licence to play. Licences can be persistent or non-persistent.

Persistent licences last between sessions and until their configured expiry date. Persistent licences are supported by MinistraPRO but using them may result in unexpected behaviour by devices playing DRM content.

Information

If you want to use a persistent licence, you must first check a persistent licence is suitable for your platform.

Temporary or non-persistent licences only last for as long as the current session. Non-persistent licences are used for immediate playback of content and another licence is needed when playback begins again.

Use a non-persistent licence if your platform does not support persistent licences, or if you want to prevent unexpected behaviour by devices playing DRM content.

For additional security, you can enable key rotation in Flussonic by defining the expiration time in minutes for each licence. Enabling key rotation renews the licence after expiration. For more information, refer to Flussonic documentation at https://flussonic.com/doc/.

To learn more about persistent and non-persistent licences, refer to the DRM Blog.

DRM groups

You can enable DRM protection by creating DRM groups. A DRM group determines the level of encryption and the type of licence that is used for the content belonging to that group.

Information

By default, DRM group licences are non-persistent. You can change the licence type in the MinistraPRO backend.

If you select the Flussonic streaming server, you can enable MinistraPRO backend to automatically configure DRM. You can modify the backend settings by accessing the coRead more Configuration files nfiguration files.

Read more Configuration files