

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

# AWS Elemental MediaTailor 채널 어셈블리 알림 수신
<a name="channel-assembly-alerts"></a>

MediaTailor는 채널 어셈블리 리소스에서 발생하는 문제 또는 잠재적 문제에 대한 알림을 생성합니다. 알림은 문제, 문제가 발생한 시간 및 영향을 받는 리소스를 설명합니다.

MediaTailor ListAlerts API를 사용하여 , AWS Management Console AWS Command Line Interface (AWS CLI), AWS SDKs 또는 프로그래밍 방식으로 알림을 볼 수 있습니다. [ListAlerts](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_ListAlerts.html) 

**중요**  
알림은 2021년 7월 14일 이후에 생성된 채널 어셈블리 리소스에만 사용할 수 있습니다.


**채널 어셈블리 알림**  


- **VOD 소스**
  - **알림 코드:** NOT\_PROCESSED / **알림 메시지:** MediaTailor가 패키지 구성 {{configurationPath}}를 처리하지 않았습니다. / **참고:** 
  - **알림 코드:** UNREACHABLE / **알림 메시지:** URL {{URL}}에 연결할 수 없습니다. / **참고:** 
  - **알림 코드:** UNAUTHORIZED / **알림 메시지:** URL이 요청을 승인하지{{}} 않았습니다. / **참고:** 
  - **알림 코드:** TIMEOUT / **알림 메시지:** {{URL}}에 대한 연결이 시간 초과되었습니다. / **참고:** 
  - **알림 코드:** UNPARSABLE\_MANIFEST / **알림 메시지:** MediaTailor가 {{URL}}에서 매니페스트를 구문 분석하는 동안 문제가 발생했습니다. / **참고:** 
  - **알림 코드:** VARIANT\_DURATION\_MISMATCH / **알림 메시지:** MediaTailor는 {{URL}}에서 매니페스트를 구문 분석하는 동안 총 기간이 일치하지 않는 변형을 발견했습니다. 이로 인해 재생 중에 정지가 발생할 수 있습니다. / **참고:** 매니페스트의 기간은 변형/표현에 따라 다릅니다. 이로 인해 캡션이 누락되거나 잘못되어 MediaTailor가 광고를 삽입할 수 없게 될 수 있습니다.
  - **알림 코드:** SEGMENT\_DURATION\_TOO\_LONG / **알림 메시지:** MediaTailor는 {{url}}에서 매니페스트를 구문 분석하는 동안 지속 시간이 30초 이상인 세그먼트를 발견했습니다. 이로 인해 재생 중 정지, 누락되거나 잘못된 캡션, 광고를 삽입할 수 없게 될 수 있습니다. / **참고:** 매니페스트에는 30초보다 큰 세그먼트가 포함되어 있습니다.
  - **알림 코드:** TARGET\_DURATION\_MISMATCH / **알림 메시지:** MediaTailor에서 {{url}}에서 매니페스트를 구문 분석하는 동안 HLS 매니페스트 간에 EXT-X-TARGETDURATION 값이 일치하지 않았습니다. 이로 인해 재생 중에 정지가 발생할 수 있습니다. / **참고:** 대상 기간은 소스의 모든 매니페스트에서 일치하지 않습니다.

- **소스 위치**
  - **알림 코드:** NOT\_PROCESSED
  - **알림 메시지:** MediaTailor가 리소스 {{resourceName}}을 처리하지 않았습니다.
  - **참고:** 

- **프로그램**
  - **알림 코드:** VOD\_SOURCE\_ALERT / **알림 메시지:** 이 프로그램의 VOD 소스 {{vodSourceName}}에는 {{vodSourceAlertCode}}: {{vodSourceAlertMessage}} 알림이 있습니다. / **참고:** 
  - **알림 코드:** SOURCE\_LOCATION\_ALERT / **알림 메시지:** 이 프로그램에 포함된 소스 위치 {{sourceLocationName}}에는 {{sourceLocationAlertCode}}: {{sourceLocationAlertMessage}} 알림이 있습니다. / **참고:** 
  - **알림 코드:** CODEC\_MISMATCH / **알림 메시지:** {{channelName}} 일정에서 MediaTailor가 일치하지 않는 코덱을 발견했습니다. {{programName1}}1의 매니페스트 manifestUrl과 programName2의 매니페스트 manifestUrl 간에 {{sourceGroupName}}{{programName2}}이 일치하지 않습니다. {{manifestUrl}} {{manifestUrl}} / **참고:** 
  - **알림 코드:** RESOLUTION\_MISMATCH / **알림 메시지:** MediaTailor가 {{channelName}} 일정에서 일치하지 않는 해상도를 발견했습니다. {{programName1}}1의 매니페스트 manifestUrl과 programName2의 매니페스트 manifestUrl 간에 {{sourceGroupName}}{{programName2}}이 일치하지 않습니다. {{manifestUrl}} {{manifestUrl}} / **참고:** 
  - **알림 코드:** BANDWIDTH\_MISMATCH / **알림 메시지:** MediaTailor가 {{channelName}} 일정에서 일치하지 않는 대역폭을 발견했습니다. {{programName1}}1의 매니페스트 manifestUrl과 programName2의 매니페스트 manifestUrl 간에 {{sourceGroupName}}{{programName2}}이 일치하지 않습니다. {{manifestUrl}} {{manifestUrl}} / **참고:** 
  - **알림 코드:** FRAMERATE\_MISMATCH / **알림 메시지:** {{channelName}} 일정에서 MediaTailor 프레임 속도가 일치하지 않습니다. {{programName1}}1의 매니페스트 manifestUrl과 programName2의 매니페스트 manifestUrl 간에 {{sourceGroupName}}{{programName2}}이 일치하지 않습니다. {{manifestUrl}} {{manifestUrl}} / **참고:** 
  - **알림 코드:** TARGET\_DURATION\_MISMATCH / **알림 메시지:** MediaTailor가 {{channelName}} 일정의 HLS 매니페스트에서 일치하지 않는 EXT-X-TARGETDURATION 값을 발견했습니다. {{programName1}}1의 매니페스트 manifestUrl과 programName2의 매니페스트 manifestUrl 간에 {{sourceGroupName}}{{programName2}}이 일치하지 않습니다. {{manifestUrl}} {{manifestUrl}} / **참고:** 
  - **알림 코드:** SEGMENT\_DURATION\_MISMATCH / **알림 메시지:** MediaTailor가 {{channelName}} 일정의 매니페스트에서 일치하지 않는 세그먼트 지속 시간 값을 발견했습니다. {{programName1}}1의 매니페스트 manifestUrl과 programName2의 매니페스트 manifestUrl 간에 {{sourceGroupName}}{{programName2}}이 일치하지 않습니다. {{manifestUrl}} {{manifestUrl}} / **참고:** 
  - **알림 코드:** NO\_COMMON\_SEGMENT\_BOUNDARY\_FOR\_AD\_SLATE / **알림 메시지:** MediaTailor가 {{programName}} 프로그램에 대한 오프셋 {{offsetMillis}}에 광고 슬레이트를 삽입할 수 없습니다. 광고 슬레이트의 시작 시간에는 공통 세그먼트 경계가 없습니다. / **참고:** 
  - **알림 코드:** NOT\_PROCESSED / **알림 메시지:** MediaTailor가 리소스 {{resourceName}}을 처리하지 않았습니다. / **참고:** 
  - **알림 코드:** TOO\_MANY\_ALERTS / **알림 메시지:** MediaTailor에서 알림이 너무 많아 {{programName}}에 대한 알림을 더 이상 제공하지 않습니다. {{programName}}에 대한 알림을 계속 받으려면 기존 알림을 지웁니다. / **참고:** 

- **채널**
  - **알림 코드:** PROGRAM\_ALERT
  - **알림 메시지:** 이 채널에 포함된 프로그램 {{programName}}에는 {{programAlertCode}}: programAlertMessage {{programAlertMessage}}알림이 있습니다.
  - **참고:** 



## 매니페스트 관련 알림 문제 해결
<a name="channel-assembly-troubleshooting-manifest-alerts"></a>

`UNPARSABLE_MANIFEST`, `VARIANT_DURATION_MISMATCH`또는와 같은 매니페스트 관련 알림이 발생하면 다음을 `TARGET_DURATION_MISMATCH`확인합니다.

1. **소스 요구 사항 확인**: 콘텐츠가에 설명된 요구 사항을 충족하는지 확인합니다[MediaTailor 광고 삽입을 위한 콘텐츠 소스 통합](integrating-origin.md).

1. **매니페스트 로그 확인**: 자세한 매니페스트 오류 분석 및 이벤트 유형은 섹션을 참조하세요[AWS Elemental MediaTailor 매니페스트 로그 설명 및 이벤트 유형](log-types.md).

1. **오류 코드 확인**: 자세한 오류 분석은 섹션을 참조하세요[MediaTailor 문제 해결](troubleshooting.md).

1. **매니페스트 형식 검토**: 매니페스트가 스트리밍 프로토콜(HLS 또는 DASH)의 올바른 형식 사양을 따르는지 확인합니다.

## 알림 보기
<a name="channel-assembly-viewing-alerts-procedure"></a>

모든 MediaTailor 채널 어셈블리 리소스에 대한 알림을 볼 수 있습니다. 채널 및 프로그램에 대한 알림을 볼 때 MediaTailor에는 채널 또는 프로그램에 포함된 모든 관련 리소스가 포함됩니다. 예를 들어 특정 프로그램에 대한 알림을 볼 때 프로그램에 포함된 소스 위치 및 VOD 소스에 대한 알림도 표시됩니다.

알림을 보려면 다음 절차를 수행합니다.

------
#### [ Console ]

**콘솔에서 알림을 보려면**

1. [https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/) MediaTailor 콘솔을 엽니다.

1. 알림을 보려는 리소스를 선택합니다.

1. **알림을** 보려면 알림 탭을 선택합니다.

------
#### [ AWS Command Line Interface (AWS CLI) ]

채널 어셈블리 리소스에 대한 알림을 나열하려면 리소스의 [Amazon 리소스 이름(ARN)](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)이 필요합니다. AWS Command Line Interface (AWS CLI)에서 `describe-{{resource_type}}` 명령을 사용하여 리소스의 ARN을 가져올 수 있습니다. 예를 들어 [describe-channel](https://docs.aws.amazon.com/cli/latest/reference/mediatailor/describe-channel.html) 명령을 실행하여 특정 채널의 ARN을 가져옵니다.

```
aws mediatailor describe-channel --channel-name {{MyChannelName}}
```

그런 다음 [aws mediatailor list-alerts](https://docs.aws.amazon.com/cli/latest/reference/mediatailor/list-alerts.html) 명령을 사용하여 리소스와 연결된 알림을 나열합니다.

```
aws mediatailor list-alerts --resource-arn arn:aws:mediatailor:{{region}}:{{aws-account-id}}:{{resource-type}}/{{resource-name}}
```

------
#### [ API ]

채널 어셈블리 리소스에 대한 알림을 나열하려면 리소스의 [Amazon 리소스 이름(ARN)](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)이 필요합니다. MediaTailor API에서 `Describe{{Resource}}` 작업을 사용하여 리소스의 ARN을 가져올 수 있습니다. 예를 들어 [DescribeChannel](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_DescribeChannel.html) 작업을 사용하여 특정 채널의 ARN을 가져옵니다.

그런 다음 [ListAlerts](https://docs.aws.amazon.com/mediatailor/latest/apireference/API_ListAlerts.html) API를 사용하여 리소스에 대한 알림을 나열합니다.

------

## 알림 처리
<a name="channel-assembly-handling-alerts"></a>

알림이 발생하면에서 알림을 보거나 AWS Command Line Interface (AWS CLI), AWS SDKs 또는 MediaTailor Alerts API를 AWS Management Console사용하여 문제의 가능한 원인을 확인합니다.

문제를 해결하면 MediaTailor가 알림을 지웁니다.