26 December 2019

BuyDRM KeyOS CPIX

Added support of BuyDRM KeyOS CPIX.

You can apply the BuyDRM KeyOS CPIX DRM to your output with our API. You should generate public and private keys in KeyOS Console then just add them in API request.

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>[OutputFormat]</output> <!-- required-->
        <buydrm_cpix_drm>[yes|no]</buydrm_cpix_drm>
        <buydrm_cpix_content_id>[COntentID]</buydrm_cpix_content_id>
        <buydrm_cpix_private_key>[PrivateKey]</buydrm_cpix_private_key>
        <buydrm_cpix_cert>[PublicKey]</buydrm_cpix_cert>
    </format>
</query>
{
    "query": {
        "userid": "<<id>>",
        "userkey": "<<key>>",
        "action": "[Action]",
        "source": "[SourceFile]",
        "format": {
            "output": "[OutputFormat]",
            "buydrm_cpix_drm": "[yes|no]",
            "buydrm_cpix_content_id": "[yes|no]",
            "buydrm_cpix_private_key": "[yes|no]",
            "buydrm_cpix_cert": "[yes|no]"
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Value
buydrm_cpix_drm Enable BuyDRM CPIX KMSyes, nono
buydrm_cpix_content_id BuyDRM CPIX Content IDstringnone
buydrm_cpix_private_key BuyDRM CPIX Private Keystringnone
buydrm_cpix_cert BuyDRM CPIX Public Keystringnone

🚧

Note

BuyDRM only works with advanced multibitrate output formats.

New advanced H.264 options

Added support of and options.

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>[OutputFormat]</output> <!-- required-->
        <video_codec_parameters>
            <rc-lookahead>[LookaheadNumber]</rc-lookahead>
            <nal-hrd>[none|vbr|cbr]</nal-hrd>
        </video_codec_parameters>
    </format>
</query>
{
    "query": {
        "userid": "<<id>>",
        "userkey": "<<key>>",
        "action": "[Action]",
        "source": "[SourceFile]",
        "format": {
            "output": "[OutputFormat]",
            "video_codec_parameters": {
                "rc-lookahead": "[LookaheadNumber]",
                "nal-hrd": "[none|vbr|cbr]"
            }
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Value
rc-lookaheadNumber of frames to use for mb-tree ratecontrol and vbv-lookaheadInteger number between 0 and 250none
nal-hrdSignal HRD information none
vbr
* cbr
none