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
유효한 값 : playready, cenc
호환 가능한 작업 유형: 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자 16진수 문자 (UUID 포맷을 위한 선택적 대시 포함)
호환 가능한 작업 유형: 주문형 비디오
예: 526d3480-48d5-11e4-916c-0800200c9a66
설명:
사용할 키의 식별자입니다. 표준 (big-endian) 순서로 모든 바이트로 지정됩니다.
일부 DRM 서비스는 GUID 형식의 리틀 엔디안 순서로 키 ID를 반환합니다. 해당 형식으로 키를 지정하려면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자 16진수 문자 (UUID 포맷을 위한 선택적 대시 포함)
호환 가능한 작업 유형: 주문형 비디오
예: 80346d52-d548-e411-916c-0800200c9a66
설명:
사용할 키의 식별자이며 GUID 형식의 리틀 엔디안 순서입니다. 일부 DRM 서비스는이 형식을 사용하여 키 ID를 반환합니다.
만약key_id지정되지 않은 경우 key_id로 사용하도록 변환됩니다. 표준 big-endian 바이너리 또는 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자 16진수 문자 (선택적 대시 포함)
호환 가능한 작업 유형: 주문형 비디오
예: 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자 16진수 문자 (선택적 대시 포함)
호환 가능한 작업 유형: 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자 16진수 문자 (선택적 대시 포함)
호환 가능한 작업 유형: 주문형 비디오
예: 서포트 포트 포트 포트 포트 포트 포트 포트
설명:
미디어의 고유 식별자입니다.
{
"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자 16진수 문자 (선택적 대시 포함)
호환 가능한 작업 유형: 주문형 비디오
예: 서포트 포트 포트 포트 포트 포트 포트 포트
설명:
컨텐츠의 고유 식별자입니다.
{
"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자 16진수 문자 (선택적 대시 포함)
호환 가능한 작업 유형: 주문형 비디오
예: 서포트 포트 포트 포트 포트 포트 포트 포트
설명:
컨텐츠의 고유 식별자입니다.
{
"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"
}
}
]
}
또한보십시오: method , provider , server_key , key_id , key_guid , 및schemas
schemas
schemas:Array
API 버전: V2
유효한 값 : 스키마 배열
호환 가능한 작업 유형: 주문형 비디오
예: 서포트 포트 포트 포트 포트 포트 포트 포트
설명:
공통 암호화를 사용하여 출력 (또는 출력 집합)을 암호화 할 때 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
유효한 값 :말린, playready, 와이드 바인
호환 가능한 작업 유형: 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
유효한 값 :말린, playready, 와이드 바인
호환 가능한 작업 유형: VOD
예: https://widevine.example.com/license_server/
설명:
재생 준비 CENTC 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