Ateme NEA-DVR integration
The purpose of this document is to provide information on integrating Ateme’s NEA-DVR with Insys Cloud DRM service.
Cloud DRM service supports CPIX for obtaining keys required to encrypt content using Ateme’s NEA-DVR packager.
Scrambling server
In order to use Insys DRM cloud service, Scrambling server needs to be configured using the OTT Scrambling page of NEA-DVR GUI.
After logging to NEA-DVR’s GUI, navigate to Services -> Scrambling
In Scrambling servers section use + button (next to CPIX type) to add a new Scrambling server. In New scrambling server configuration dialog enter:
- Name of the configuration
- URI provided by Insys
- Timeout (optional)
Apply the changes with check button.
Newly configured CPIX server can be used for configuring Scrambling preset or direct configuration of scrambling on channel.
Enabling CPIX for Stream Adaptations
In order to use CPIX for scrambling, navigate to the Profiles Management page of NEA-DVR GUI (Services -> Profiles). On the list of Stream Adaptations find Stream Adaptation for which you want to use CPIX and use pencil button.
In Stream Adaptation edit dialog, in Scrambling section, select CPIX and (if required) proper Encryption method
For MPEG-DASH
For HLS
For MS Smooth Streaming
Apply the changes with check button.
After selecting CPIX for stream adaptations, channels can be encrypted with Insys Cloud DRM service.
Encryption using Scrambling preset
Configuring Scrambling preset
Navigate to the OTT Scrambling page of NEA-DVR GUI (Services -> Scrambling). In Scrambling presets section use + button (next to CPIX scrambling type) to add a new Scrambling preset. In New scrambling preset configuration dialog enter:
- Name of the preset
- ID, which is CPIX id of an asset (standard GUID form)
- Key rotation period (optional, default no rotation)
- Scrambling server - select server configured in Scrambling server configuration from dropdown list
Apply the changes with check button.
Selecting Scrambling preset
Navigate to the Live configuration page of NEA-DVR GUI (Services -> Live), find a channel for which you want to assign scrambling preset and press Lock button.
In Channel scrambling configuration dialog select preset created in Configuring Scrambling preset and use + button.
Apply the changes with Apply button.
Encryption using direct channel configuration
Navigate to the Live configuration page of NEA-DVR GUI (Services -> Live), find a channel for which you want to use CPIX scrambling server and press Lock button.
In Channel scrambling configuration dialog select – New set – and use + button. This will show CPIX parameters configuration similar to the New scrambling preset configuration.
Enter:
- ID, which is CPIX id of an asset (standard GUID form)
- Key rotation period (optional, default no rotation)
- Scrambling server - select server configured in 3.1 from dropdown list
Apply the changes with check button.
Apply the changes with Apply button.