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