Skip to main content

Configuration

The Configuration view, located in the DRM section, allows Admin users to get the necessary information for the Key Management System (KMS) and the License Acquisition process. This page is critical for integrating the DRM system with video encoding and playback services.

DRM Dashboard Overview

The configuration is divided into two tabs: KMS and License acquisition.

KMS Tab

The KMS (Key Management System) tab provides essential API URLs and authentication details for managing content keys.

DRM Dashboard Overview

API

This section lists the various backend systems and their corresponding API URLs for key management integration:

  • CPIX: Provides the API URL for the Content Protection Information Exchange format.
  • SPEKE: Provides the primary API URL for the Secure Packager and Encoder Key Exchange (SPEKE) specification.
  • SPEKE 2: Provides a secondary or alternative API URL for SPEKE.
  • Ateme/Anevia: Provides the API URL for integration with Ateme/Anevia systems.

DRM Dashboard Overview

note

Each API URL includes the tenant's specific ID (e.g., 261da705-65ff-4978-b438-1fe14d96b09a).

Authentication

This section manages how external services authenticate with the DRM system to request keys. The available authentication methods are organized into tabs:

  • API Key.
  • OAuth.
  • Basic Auth.

DRM Dashboard Overview


License acquisition Tab

The License acquisition tab displays the critical parameters and endpoints needed for video players and client applications to request DRM licenses.

DRM Dashboard Overview

Fairplay Certificate

This section is dedicated to the parameters required for Apple Fairplay DRM:

  • Fairplay Certificate: The URL where the Fairplay server certificate is hosted (e.g., https://stg-tenant2.la-drm.stage.cloud.insysvt.com/certificate/fairplay/...).
  • Signing Algorithm: The hashing algorithm used to sign requests (e.g., HS256).
  • Signing key: The key used for request signing. It is initially masked but can be revealed and copied.

DRM Dashboard Overview

License Endpoints

This section lists the specific URLs that client players must use to acquire licenses for different DRM systems:

SYSTEMLICENSE URL
WidevineThe URL for acquiring Google Widevine licenses.
FairplayThe URL for acquiring Apple Fairplay licenses.
PlayReadyThe URL for acquiring Microsoft PlayReady licenses.

DRM Dashboard Overview

note

All license URLs are unique to the tenant and include the Tenant ID (261da705-65ff-4978-b438-1fe14d96b09a).