Skip to content

Media Excel HERO Integration Guide

DoveRunner Multi-DRM service offers seamless integration with Media Excel HERO 6000 and HERO v5 products, enabling customers to configure DRM encryption for live streams. This integration allows for the protection of CMAF (HLS/DASH) outputs using industry-standard encryption schemes.

This guide provides step-by-step instructions to assist customers in integrating DoveRunner Multi-DRM with Media Excel HERO products.

  • Active accounts on DoveRunner Multi-DRM service and Media Excel products
  • Familiarity with Media Excel HERO 6000/v5 interface
  • Basic understanding of DRM encryption concepts (CENC, CBCS)
  • Your DoveRunner KMS Token

Configure your channel and add a CMAF output via the Media Excel HERO web GUI. To enable DRM, you must configure the DRM Settings within the Output options.

  1. Navigate to your Channel configuration.
  2. Add or Edit a CMAF output.
  3. Scroll to the DRM Settings section.
  4. Enter the relevant parameters as defined in the table below:
FieldValueDescription
DRM TypePallyconSelect Pallycon from the dropdown menu.
DRM Encryption schemeCENC or CBCSSelect CENC for Widevine/PlayReady (DASH) or CBCS for FairPlay (HLS).
DRM Server URLhttps://drm-kms.doverunner.com/v2/cpix/doverunner/getKey/{KMS token}The Key Management Server URL. Replace {KMS token} with your specific DoveRunner KMS token.
DRM Content IDYour Content IDA unique identifier for the content (e.g., my-live-stream-01).

Ensure the following Output Options are configured correctly to support the DRM workflow:

  • Output Type: CMAF
  • Base Publishing Point: videos/YourStreamName
  • Segment Naming: Sequential
  • HEVC CodecTag: hvc1 (if applicable)
  • Use UTC in “tfdt”: Unchecked (or based on preference)

Once the parameters are entered, click the Save button to apply the configuration.


After configuring the output, you can verify the integration by generating a license token and testing playback using the DoveRunner demo player.

Visit the DoveRunner Dev Console to generate a test license token.

Fill in the fields as follows:

  • SITE KEY: Your Site Key (Found in DoveRunner Console > Multi-DRM > DRM Settings).
  • ACCESS KEY: Your Access Key (Found in DoveRunner Console > Multi-DRM > DRM Settings).
  • DRM Type: Select Widevine, PlayReady, or FairPlay.
  • CID: Input the exact Content ID used in the HERO Output configuration.
  • USER ID: Arbitrary user ID (e.g., test-user).
  • Time stamp: Leave blank (defaults to 600s).
  • Key Rotation: True or False depending on your setup.

Click Generate Token to generate the license token string.

Select the recommended browser for the DRM type you verify:

DRMRecommended Browser
WidevineGoogle Chrome
PlayReadyMicrosoft Edge
FairPlayApple Safari

Navigate to the HTML5 Player Test page and enter the required information for the specific DRM type below.

  • License URL: https://drm-license.doverunner.com/ri/licenseManager.do
  • DASH URL: Enter your manifest URL.
    • Format: {CDN_URL}/encrypted-HD-video-ToS-1920-short.mpd
  • Custom Data (pallycon-customdata-v2): Paste the License Token generated in Step 1.
  • License URL: https://drm-license.doverunner.com/ri/licenseManager.do
  • HLS URL: Enter your manifest URL.
    • Format: {CDN_URL}/encrypted-HD-video-ToS-1920-short.m3u8
  • FPS Cert URL: Enter your FPS certificate URL.
  • Custom Data (pallycon-customdata-v2): Paste the License Token generated in Step 1.

Click the PLAY button to verify that the content plays back correctly.


For further technical assistance regarding the integration, please contact Media Excel or DoveRunner support.

  • Media Excel Support: support@mediaexcel.com
  • DoveRunner Support: Help Center