KeyOS for PlayReady DRM

Encoding.com's platform can create PlayReady encrypted outputs registered through BuyDRM's KeyOS platform. This is only available for Microsoft Smooth Streaming outputs. More info can be found here.

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <format>
        <playready>yes</playready>
        <playready-apikey>[KeyOS api key]</playready-apikey>
        <playready-profileid>[KeyOS profile id]</playready-profileid>
        <playready-templateid>[KeyOS template id]</playready-templateid>
    </format>
</query>
{
    "query": {
        "userid": "<<id>>",
        "userkey": "<<key>>",
        "action": "[Action]",
        "format": {
            "playready": "yes",
            "playready-apikey": "[KeyOS api key]",
            "playready-profileid": "[KeyOS profile id]",
            "playready-templateid": "[KeyOS template id]"
        }
    }
}

Parameter

Description

Allowed Values

Default Value

playready

Enable PlayReady DRM.

yes, no

no

playready-apikey

Specify the PlayReady API Key.

String

None

playready-profileid

Specify the PlayReady profile ID.

String

None

playready-templateid

Specify the PlayReady template ID.

String

None