

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

# MediaTailor의 CDN 광고 중단 타이밍 및 동기화 문제 해결
<a name="diagnose-timing-issues"></a>

AWS Elemental MediaTailor 콘텐츠 전송 네트워크(CDN) 광고 중단 타이밍은 콘텐츠 마커와 정확하게 동기화되어야 합니다. 광고가 잘못된 시간에 나타나거나 광고 중단 시간이 일치하지 않는 경우:

1. 콘텐츠에서 광고 중단 마커를 확인합니다.
   + SCTE-35 마커가 오리진 콘텐츠에 올바르게 배치되었는지 확인
   + 광고 중단 기간이 실제 광고 콘텐츠 길이와 일치하는지 확인
   + 광고 시간 타이밍이 콘텐츠 경계와 일치하는지 확인
   + 오리진 매니페스트에서 SCTE-35 마커 형식 및 타이밍 정확도 검증
   + 다양한 콘텐츠 유형(라이브 대 VOD)으로 광고 중단 마커 테스트

1. CDN 캐싱이 타이밍에 미치는 영향을 확인합니다.
   + 타이밍 드리프트를 방지하려면 매니페스트 TTL이 0으로 설정되어 있는지 확인합니다.
   + 시간에 민감한 파라미터가 캐시되지 않는지 확인
   + 콘텐츠 소스, MediaTailor 및 CDN 간의 클럭 동기화 문제 확인
   + 장기 실행 라이브 스트림의 타이밍 드리프트 모니터링
   + NTP와 CDN 엣지 서버 시간 동기화 확인

1. SCTE-35 마커 구현 검증:
   + EXT-X-DATERANGE 태그에 적절한 SCTE35-OUT 및 DURATION 사양이 포함되어 있는지 확인
   + 명시적 큐인 타이밍을 사용할 때 페어링된 SCTE35-OUT 및 SCTE35-IN 마커 확인
   + START-DATE 타임스탬프가 실제 콘텐츠 타이밍과 일치하는지 확인
   + 다양한 SCTE-35 마커 형식 테스트(기간 기반 마커와 페어링된 마커)

1. 다양한 시나리오에서 광고 중단 타이밍을 테스트합니다.
   + 광고 중단 타이밍을 직접 MediaTailor 요청과 CDN 요청 비교
   + 다양한 CDN 엣지 로케이션에서 타이밍 일관성 테스트
   + 다양한 플레이어 유형 및 버퍼링 동작으로 광고 중단 타이밍 확인
   + 트래픽이 가장 많은 기간 동안 타이밍 정확도 모니터링

1. 로그 및 모니터링을 사용하여 타이밍 문제를 디버깅합니다.
   + 디버그 로깅을 활성화하여 광고 중단 처리 타이밍 추적
   + CloudWatch 지표에서 광고 삽입 타이밍 패턴 모니터링
   + CDN 로그에서 타이밍 관련 요청 패턴 확인
   + 플레이어 디버깅 도구를 사용하여 클라이언트 관점에서 광고 중단 타이밍 확인

**예상 타이밍 허용치:**
+ 광고 중단 타이밍은 콘텐츠의 SCTE-35 마커와 일치해야 합니다.
+ 광고 기간은 광고 결정 서버 응답에 지정된 기간과 일치해야 합니다.
+ 콘텐츠 소스, MediaTailor 및 CDN 간의 클록 동기화는 1초 이내여야 합니다.
+ SCTE-35 마커 타이밍은 실제 콘텐츠 타이밍의 100ms 이내로 정확해야 합니다.

**추가 문제 해결 리소스:**
+ SCTE-35 마커 형식 및 구현은 섹션을 참조하세요. [MediaTailor 광고 삽입을 위한 콘텐츠 소스 통합](integrating-origin.md) 
+ 디버그 로깅 설정 및 타이밍 분석은 섹션을 참조하세요. [AWS Elemental MediaTailor 디버그 로그 생성](debug-log-mode.md) 
+ CDN 캐싱 구성 및 타이밍 영향은 섹션을 참조하세요. [CDN 및 MediaTailor 통합을 위한 캐싱 최적화](cdn-optimize-caching.md) 
+ 타이밍 검증을 포함한 포괄적인 테스트 절차는 섹션을 참조하세요. [CDN 및 MediaTailor 통합 테스트 및 검증](cdn-integration-testing.md) 
+ 광고 삽입 타이밍 및 성능 모니터링은 섹션을 참조하세요. [MediaTailor CDN 작업 및 성능 모니터링](cdn-monitoring.md) 

**성공 기준:** 해결되면 모든 CDN 엣지 로케이션 및 플레이어 유형에서 일관된 타이밍으로 SCTE-35 마커에 지정된 시간에 광고 시간이 정확하게 표시되어야 합니다. 디버그 로그에는 드리프트 또는 동기화 오류 없이 정확한 광고 중단 처리 타이밍이 표시되어야 합니다.