Skip to main content

Smooth

NameTypeDescription
locationobjectThis will override any location defined within the parent of this manifest.
file_patternstring
This describes the target file name. Placeholders such as {source_basename} for source file name are supported.
default: {source_basename}
titlestringMPEG-DASH MPD title.
copyrightstringMPEG-DASH MPD copyright.
info_urlstringMPEG-DASH MPD info URL.
profile_urnsarray                          MPEG-DASH profile URN's.
manifest_locationobjectThe location of the ismc's.
manifest_file_patternstring
The file pattern of the ismc's.
default: {source_basename}
server_manifest_locationobjectThe location of the ism's.
server_manifest_file_patternstring
The file pattern of the ism's.
default: {source_basename}

Example smooth

{
"uid": "smooth_encrypted_packaging",
"kind": "package",
"payload": {
"location": {
"storage_provider": "s3",
"path": "s3://my_bucket/my_folder",
"attributes": [
{
"name": "ContentType",
"value": "application/vnd.ms-sstr+xml"
}
]
},
"file_pattern": "manifest.ism",
"kind": "smooth",
"uid": "main_manifest",
"force_original_media": false,
"encryption": {
"enabled": true,
"schema": "mpeg-cenc",
"drm": [
"playready"
],
"key_id": "XXXXXX51686b5e1ba222439ecec1f12a",
"key": "0000002cbf1a827e2fecfb87479a2",
"playready_url": "http://playready.directtaps.net/pr/svc/rightsmanager.asmx"
},
"media_location": {
"storage_provider": "s3",
"path": "s3://my_bucket/my_folder",
"attributes": [
{
"name": "ContentType",
"value": "video/mp4"
}
]
}
}
}