생성 및 삭제를 결합하기 위한 JSON 페이로드 - MediaLive

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

생성 및 삭제를 결합하기 위한 JSON 페이로드

생성 및 삭제 배치를 결합하려면 JSON 페이로드에 Creates 섹션과 Deletes 섹션을 모두 포함시킵니다.

이 예에서 Deletes 섹션의 페이로드는 잘못된 시작 시간에 이미지 오버레이를 활성화하는 작업을 제거합니다. 작업의 이름은 overlay-21입니다. Creates 섹션의 페이로드는 이제 올바른 시작 시간으로 해당 작업을 다시 삽입합니다.

Creates섹션이 JSON 페이로드에서 첫 번째로 나타나더라도 MediaLive 항상 삭제 작업을 먼저 수행합니다.

이 작업에서는 삭제 작업과 생성 작업의 ActionName이 동일합니다. 배치가 "삭제 및 바꾸기"이므로 이름을 재사용하고 있습니다. 하지만 생성 작업에 다른 이름을 할당할 수 있습니다.

{ "ChannelId": "999999", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "FixedModeScheduleActionStartSettings": { "Time": "2018-05-21T20:42:19.000Z" } }, "ActionName": "overlay-21", "ScheduleActionSettings": { "StaticImageActivateSettings": { "Image": { "PasswordParam": "imagespassword", "Uri": "s3ssl://DOC-EXAMPLE-BUCKET/banner-A/high-res.bmp", "Username": "medialiveoperator" }, "ImageY": 300, "FadeIn": 1500, "ImageX": 200, "Width": 800, "Opacity": 60, "Layer": 1, "Height": 900 } } } ] }, "Deletes": { "ActionNames": [ "overlay-21" ] } }