배치 요청 작동 방식 - AWS Elemental MediaLive

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

배치 요청 작동 방식

배치의 목적은 모든 작업이 함께 통과/실패하도록 하는 것입니다. 따라서 AWS ElementalMediaLive일괄 작업을 함께 검증합니다. MediaLive는 다음 검증을 수행합니다.

  • 생성되거나 삭제되는 각 작업에 명시적이거나 묵시적인 시작 시간 (15초 이상 미래 시간) 이 지정되었는지 확인합니다.

  • 작업이 일정의 기존 작업을 참조하는 경우 기존 작업에 대한 참조가 올바른지 확인합니다. 예를 들어 팔로우 입력 스위치에는 팔로우 작업에 대한 참조가 포함되어 있습니다. 해당 작업이 존재해야 합니다.

한 작업에 대해 확인이 실패할 경우 배치의 모든 작업이 실패합니다.

여러 작업이 함께 통과 또는 실패하도록 하지 않으려면 배치를 제출하지 마십시오. 대신에 고유의 배치 업데이트 일정 명령으로 각 작업을 생성합니다.

확인이 성공하면 MediaLive는 작업 시작 시간과 관계없이 생성 요청 전에 모든 삭제 요청을 처리합니다.

예 1

배치의 중요 용도 중 하나는 모두 함께 통과 또는 실패하도록 해야 하는 여러 작업을 수행하는 것입니다. 예를 들어 회사 로고를 제거하고 (광고 가능 구간으로 이동하기 위해) splice_insert를 즉시 삽입하려고 한다고 가정하겠습니다. 이렇게 하려면 로고를 제거하는 작업과 spice_insert를 삽입하는 또 하나의 작업을 생성해야 합니다. 하지만 splice_insert 작업 실패 시 MediaLive에서 제거 작업을 삽입하지 않거나 제거 작업 실패 시 splice_insert 작업을 삽입하지 않으려고 합니다. 두 작업이 모두 실패할 경우에는 훨씬 더 쉽습니다. 잘못 구성된 작업을 수정하고 나서 두 작업을 다시 제출하면 됩니다.

그러므로 배치 업데이트 일정 명령 하나를 통해 두 작업을 함께 제출합니다.

예 2

배치의 또 한 가지 중요한 용도는 일정에 포함된 작업의 오류를 수정하는 것입니다. 예를 들어, 아직 시작되지 않았으며 잘못된 시작 시간으로 생성된 이미지 오버레이를 수정하고 싶습니다. 이렇게 하려면 다음을 포함하는 JSON을 사용하여 배치 업데이트 일정 명령 하나를 제출합니다.

  • 이미지 오버레이를 활성화하는 원래 작업을 제거하기 위한 페이로드입니다. 이 작업의 시작 시간이 잘못되었습니다.

  • 동일한 이미지 오버레이를 활성화하는 새 작업을 추가하기 위한 페이로드입니다. 이 작업의 시작 시간이 정확합니다.