drm
drm:Hash
API 版本:V2
上級:outputs
有效值:包含DRM選項的哈希。
兼容的工作類型:VOD
描述:
提供DRM選項的集合。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
也可以看看:method,provider,server_key,user_key,content_id,key_id,key_guid和schemas
method
method:String
API 版本:V2
有效值:隨時可玩
兼容的工作類型:VOD
例:準備就緒
描述:
用於保護內容的數字版權管理(DRM)方法。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
也可以看看:provider,server_key,user_key,content_id,key_id,key_guid和schemas
provider
provider:String
API 版本:V2
有效值:購買
兼容的工作類型:VOD
例:購買
描述:
使用的數字版權管理(DRM)提供程序。
僅PlayReady必需。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
也可以看看:method,server_key,user_key和content_id
key_id
key_id:String
API 版本:V2
有效值:32個十六進製字符(用於UUID格式的可選破折號)
兼容的工作類型:VOD
例:526d3480-48d5-11e4-916c-0800200c9a66
描述:
要使用的密鑰的標識符。所有字節均以標準(大端)順序指定。
一些DRM服務以低端順序返回鍵ID,格式為GUID。以這種格式指定密鑰,請參見key_guid。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "cenc",
"content_key": "25e75bb7-5c82-4213-a2d8-0796683bc409",
"key_id": "526d3480-48d5-11e4-916c-0800200c9a66"
}
}
]
}
也可以看看:method,content_key和schemas
key_guid
key_guid:String
API 版本:V2
有效值:32個十六進製字符(用於UUID格式的可選破折號)
兼容的工作類型:VOD
例:80346d52-d548-e411-916c-0800200c9a66
描述:
要使用的密鑰的標識符,採用GUID格式的little-endian順序。某些DRM服務使用這種格式返回密鑰ID。
如果一個key_id也未指定,它將轉換為用作key_id。有關以標準大端二進製或UUID格式指定密鑰ID的信息,請參見key_id。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "cenc",
"content_key": "25e75bb7-5c82-4213-a2d8-0796683bc409",
"key_guid": "80346d52-d548-e411-916c-0800200c9a66"
}
}
]
}
也可以看看:method,content_key和schemas
user_key
user_key:String
API 版本:V2
有效值:32個十六進製字符(帶可選破折號)
兼容的工作類型:VOD
例:5897a089-98dc-4d43-96f2-d6857d69b196
描述:
DRM提供程序的用戶密鑰。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
也可以看看:method,provider,server_key和content_id
server_key
server_key:String
API 版本:V2
有效值:32個十六進製字符(帶可選破折號)
兼容的工作類型:VOD
例: daaaecea-4526-4570-b9ef-0416275d760b
描述:
來自DRM提供程序的服務器密鑰。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
也可以看看:method,provider,user_key和content_id
media_id
media_id:String
API 版本:V2
有效值:32個十六進製字符(帶可選破折號)
兼容的工作類型:VOD
例:25e75bb7-5c82-4213-a2d8-0796683bc409
描述:
媒體的唯一標識符。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"media_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
也可以看看:method,provider,server_key和user_key
content_id
content_id:String
API 版本:V2
有效值:32個十六進製字符(帶可選破折號)
兼容的工作類型:VOD
例:25e75bb7-5c82-4213-a2d8-0796683bc409
描述:
內容的唯一標識符。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_id": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
content_key
content_key:String
API 版本:V2
有效值:32個十六進製字符(帶可選破折號)
兼容的工作類型:VOD
例:25e75bb7-5c82-4213-a2d8-0796683bc409
描述:
內容的唯一標識符。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "playready",
"provider": "buydrm",
"user_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"server_key": "daaaecea-4526-4570-b9ef-0416275d760b",
"content_key": "25e75bb7-5c82-4213-a2d8-0796683bc409"
}
}
]
}
schemas
schemas:Array
API 版本:V2
有效值:模式數組
兼容的工作類型:VOD
例:25e75bb7-5c82-4213-a2d8-0796683bc409
描述:
使用公共加密對輸出(或一組輸出)進行加密時,有關DRM提供程序的信息將指定為一種模式,包括模式類型和特定於提供程序的信息。
通常,僅在播放列表輸出上為多比特率編碼作業指定此參數,但也可以為CENC編碼的輸出指定此參數,以確保輸出可單獨播放。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "cenc",
"content_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"key_id": "526d3480-48d5-11e4-916c-0800200c9a66",
"schemas": [
{
"type": "marlin"
},
{
"type": "playready",
"license_acquisition_url": "https://license.server.example.com/license/123456789"
},
{
"type": "widevine",
"license_acquisition_url": "https://widevine.example.com/license_server/"
}
]
}
}
]
}
也可以看看:method,content_key,key_id和key_guid
type
type:String
API 版本:V2
有效值:馬林玩耍準備寬闊
兼容的工作類型:VOD
例:準備就緒
描述:
此DRM架構的提供程序類型。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "cenc",
"content_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"key_id": "526d3480-48d5-11e4-916c-0800200c9a66",
"schemas": [
{
"type": "marlin"
},
{
"type": "playready",
"license_acquisition_url": "https://license.server.example.com/license/123456789"
},
{
"type": "widevine",
"license_acquisition_url": "https://widevine.example.com/license_server/"
}
]
}
}
]
}
也可以看看:method,content_key,key_id和key_guid
license_acquisition_url
license_acquisition_url:String
API 版本:V2
有效值:馬林玩耍準備寬闊
兼容的工作類型:VOD
例: https://widevine.example.com/license_server/
描述:
播放就緒 CENC DRM 架構的授權取得 URL。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"drm": {
"method": "cenc",
"content_key": "5897a089-98dc-4d43-96f2-d6857d69b196",
"key_id": "526d3480-48d5-11e4-916c-0800200c9a66",
"schemas": [
{
"type": "marlin"
},
{
"type": "playready",
"license_acquisition_url": "https://license.server.example.com/license/123456789"
},
{
"type": "widevine",
"license_acquisition_url": "https://widevine.example.com/license_server/"
}
]
}
}
]
}
也可以看看:method,content_key,key_id和key_guid