DRMtoday

DRMtoday

ingest-cenc-key

{
  "tags": [
    "itest",
    "drmtoday",
    "ingest-cenc-key"
  ],
  "region": "aws:eu-west-1",
  "tasks": [
    {
      "tool": "drmtoday:ingest-cenc-key",
      "parameters": {
        "key_id": "{randomuuid}",
        "key_seed_id": "5b1bb96a-7d2d-432f-87b0-7673a501c100",
        "iv_seed_id": "a7e4d8b5-722d-4025-897e-7cbf2882e761",
        "environment" : "STAGING",
        "asset_id": "vtk_integration_test_{job_id}",
        "stream_type" : "VIDEO_AUDIO",
        "variant_id" : "iv_w_seed",
        "user": "six::vtktest",
        "password": "{six--vtktest-password}",
        "env_prefix" : "key_w_seed"
      }
    },
    {
      "tool": "drmtoday:ingest-cenc-key",
      "parameters": {
        "key_id": "{randomuuid}",
        "key_seed_id": "ff583d63-21dd-4500-a0d4-26b503d2098a",
        "environment" : "STAGING",
        "asset_id": "vtk_integration_test_{job_id}",
        "stream_type" : "VIDEO_AUDIO",
        "variant_id" : "v2",
        "user": "six::vtktest",
        "password": "{six--vtktest-password}",
        "env_prefix" : "key_w_seed"
      }
    },
    {
      "tool": "drmtoday:ingest-cenc-key",
      "parameters": {
        "key_id": "{randomuuid}",
        "key": "00000000000000000000000000000000",
        "environment" : "STAGING",
        "asset_id": "vtk_integration_test_{job_id}",
        "stream_type" : "AUDIO",
        "variant_id" : "v1",
        "user": "six::vtktest",
        "password": "{six--vtktest-password}",
        "env_prefix" : "key_a"

      }
    },
    {
      "tool": "drmtoday:ingest-cenc-key",
      "parameters": {
        "key_id": "{randomuuid}",
        "key": "00000000000000000000000000000000",
        "environment" : "STAGING",
        "asset_id": "vtk_integration_test_{job_id}",
        "stream_type" : "VIDEO",
        "variant_id" : "v1",
        "user": "six::vtktest",
        "password": "{six--vtktest-password}",
        "env_prefix" : "key_v"
      }
    },{
      "tool": "drmtoday:ingest-cenc-key",
      "parameters": {
        "key_id": "{randomuuid}",
        "key": "00000000000000000000000000000000",
        "iv": "00000000000000000000000000000000",
        "environment" : "STAGING",
        "asset_id": "vtk_integration_test_{job_id}",
        "stream_type" : "VIDEO_AUDIO",
        "variant_id" : "iv_given",
        "user": "six::vtktest",
        "password": "{six--vtktest-password}",
        "env_prefix" : "key_iv_given"
      }
    },{
      "tool": "drmtoday:ingest-cenc-key",
      "parameters": {
        "key_id": "{randomuuid}",
        "environment" : "STAGING",
        "asset_id": "vtk_integration_test_{job_id}",
        "stream_type" : "VIDEO_AUDIO",
        "user": "six::vtktest",
        "password": "{six--vtktest-password}",
        "env_prefix" : "clearkey",
        "clearkey": true
      }
    },{
      "tool": "utils:echo",
      "parameters" : {
        "text": "clearkey_id_hex: {clearkey_id_hex}\nclearkey_id_base64: {clearkey_id_base64}\n\nclearkey_iv_hex: {clearkey_iv_hex}\nclearkey_iv_base64: {clearkey_iv_base64}"
      }
    }
  ]
}

ingest-onboard

{
  "tags": [
    "itest",
    "drmtoday",
    "ingest-onboard"
  ],
  "region": "aws:eu-west-1",
  "tasks": [
    {
      "tool": "drmtoday:ingest-onboard",
      "parameters": {
        "key_id": "AAAAAAAAAAAAAAAAAAAAAA==",
        "key": "AAAAAAAAAAAAAAAAAAAAAQ==",
        "track_type": "AUDIO",
        "cycle_id": "VTK_202401_V1",
        "tags": ["tag1", "tag2"],
        "metadata": "Description",
        "organization_id": "urn:janus:organization:{castlabs-janus-organization}",
        "user_urn": "urn:janus:user:{castlabs-janus-user}",
        "access_key_id": "urn:janus:accesskey:{castlabs-janus-access_key_id}",
        "secret_access_key": "{castlabs-janus-secret_access_key}",
        "environment": "TEST"
      }
    },
    {
      "tool": "drmtoday:ingest-onboard",
      "parameters": {
        "key_id": "AAAAAAAAAAAAAAAAAAAAAA==",
        "key": "AAAAAAAAAAAAAAAAAAAAAQ==",
        "track_type": "NON_ENHANCED_SD",
        "cycle_id": "VTK_202401_V1",
        "tags": ["tag1", "tag2"],
        "metadata": "Description",
        "organization_id": "urn:janus:organization:{castlabs-janus-organization}",
        "user_urn": "urn:janus:user:{castlabs-janus-user}",
        "access_key_id": "urn:janus:accesskey:{castlabs-janus-access_key_id}",
        "secret_access_key": "{castlabs-janus-secret_access_key}",
        "environment": "TEST"
      }
    },
    {
      "tool": "drmtoday:ingest-onboard",
      "parameters": {
        "key_id": "ILfjdxLQTZ6m4Avqr0jgyw==",
        "key": "AAAAAAAAAAAAAAAAAAAAAQ==",
        "cycle_id": "VTK_202401_V1",
        "tags": ["tag1", "tag2"],
        "metadata": "Description",
        "organization_id": "urn:janus:organization:{castlabs-janus-organization}",
        "user_urn": "urn:janus:user:{castlabs-janus-user}",
        "access_key_id": "urn:janus:accesskey:{castlabs-janus-access_key_id}",
        "secret_access_key": "{castlabs-janus-secret_access_key}",
        "environment": "TEST"
      }
    }
  ]
}
Previous topic: Utilities
Next topic: Transcoding