Atlas DRM

Encoding.com has integrated with the Atlas DRM KMS from IStreamPlanet which supports supports all industry standard DRM technologies, including Apple FairPlay, Microsoft PlayReady, Adobe Primetime, and Google Widevine. Integration with player applications is straightforward, using well documented SDKs from the industry standard DRM technologies.

Atlas DRM uses standard security foundations such as the Advanced Encryption Standard (AES) and Public Key Infrastructure (PKI), along with the Sample-AES packaging standards. Atlas DRM is compatible with the following advanced multi-bitrate outputs: advanced_hls, fmp4_hls, advanced_dash, advanced_mss, advanced_fmp4.

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <format>
        <output>[advanced_hls|fmp4_hls|advanced_dash|advanced_mss|advanced_fmp4]</output>
        <atlas_drm>yes</atlas_drm>
        <atlas_company_id>[AtlasCompanyID]</atlas_company_id>
        <atlas_asset_id>[AtlasAssetID]</atlas_asset_id>
        <atlas_widevine_drm>[yes|no]</atlas_widevine_drm> 
        <atlas_playready_drm>[yes|no]</atlas_playready_drm> 
        <!-- <atlas_widevine_drm /> and  <atlas_playready_drm /> services not available for advanced_hls and fmp4_hls output formats -->
        <atlas_env>[live|stage]</atlas_env>
    </format>
  </query>
{
    "query": {
        "userid": "<<id>>",
        "userkey": "<<key>>",
        "action": "[Action]",
        "format": {
            "output": "[advanced_hls|fmp4_hls|advanced_dash|advanced_mss|advanced_fmp4]",
            "atlas_drm": "yes",
            "atlas_company_id": "[AtlasCompanyID]",
            "atlas_asset_id": "[AtlasAssetID]",
            "atlas_widevine_drm": "[yes|no]",
            "atlas_playready_drm": "[yes|no]",
            "atlas_env": "[live|stage]"
        }
    }
}

Parameter

Description

Allowed Values

Default Value

atlas_drm

Enable Atlas DRM.

yes, no

no

atlas_company_id

Specify the Atlas DRM company ID.

Valid company ID

None

atlas_asset_id

Specify the Atlas DRM asset ID.

Valid Asset ID

None

atlas_widevine_drm

Enable Atlas Widevine DRM.

yes, no

no

atlas_playready_drm

Enable Atlas PlayReady DRM.

yes, no

no

atlas_env

Specify the Atlas DRM environment.

live, stage

live

🚧

For atlas_widevine_drm and atlas_playready_drm parameters

<atlas_widevine_drm /> and <atlas_playready_drm /> services not available for advanced_hls and fmp4_hls output formats.