View a markdown version of this page

MediaTailor에 대한 CDN 매니페스트 전송 문제 및 오류 진단 - AWS Elemental MediaTailor

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

MediaTailor에 대한 CDN 매니페스트 전송 문제 및 오류 진단

AWS Elemental MediaTailor 콘텐츠 전송 네트워크(CDN) 매니페스트 전송 문제는 적절한 광고 삽입 및 재생을 방해할 수 있습니다. 최종 사용자가 다변량 재생 목록, 미디어 재생 목록 또는 MPDs에서 잘못되거나 일관되지 않은 광고를 수신하는 경우:

  1. 캐시된 매니페스트 확인:

    • 모든 다변량 재생 목록, 미디어 재생 목록 및 MPD 경로에 대해 TTL 설정이 0으로 설정되어 있는지 확인

    • TTL 설정에도 불구하고 CDN이 다변량 재생 목록, 미디어 재생 목록 또는 MPDs를 캐싱하지 않는지 확인

    • CDN 로그에서 캐시 상태 확인 - 매니페스트 요청은 Miss 또는를 표시해야 하며 RefreshHit Hit

  2. CDN 라우팅 구성을 확인합니다.

    • 매니페스트 요청이 오리진에서 캐싱되거나 제공되지 않고 MediaTailor 엔드포인트로 라우팅되고 있는지 확인

    • CDN 동작 패턴이 매니페스트 경로(*.m3u8, *.mpd)와 올바르게 일치하는지 확인합니다.

    • 쿼리 파라미터가 개인화를 위해 MediaTailor로 전달되고 있는지 확인

    • MediaTailor에 대해 매니페스트 URLs 직접 테스트하여 CDN과 서비스 문제를 격리합니다.

  3. 헤더 전달 구성을 확인합니다.

    • 필요한 헤더가 전달되고 있는지 확인( 참조MediaTailor CDN 통합에 필요한 헤더)

    • 디바이스별 광고 타겟팅을 위해 사용자 에이전트 헤더가 전달되었는지 확인

    • 지리 대상 지정을 위해 X-Forwarded-For 헤더가 전달되었는지 확인

    • 압축 지원을 위해 Accept-Encoding 헤더가 전달되었는지 확인

  4. 매니페스트 콘텐츠 및 구조를 검증합니다.

    • 매니페스트에 예상 광고 삽입 마커가 포함되어 있는지 확인(HLS의 경우EXT-X-CUE-OUT/IN)

    • 매니페스트의 세그먼트 URLs 오리진 도메인이 아닌 CDN 도메인을 사용하는지 확인

    • 광고 세그먼트가 제대로 삽입되고 액세스 가능한지 확인

    • 검증 도구를 사용하여 매니페스트 구문 테스트(HLS의 경우ffprobe, DASH의 경우 mp4box)

  5. 다양한 시나리오를 테스트합니다.

    • 다른 세션 IDs로 테스트하여 개인 맞춤이 작동하는지 확인

    • 다양한 지리적 위치에서 테스트하여 지리적 대상 확인

    • 다양한 User-Agent 문자열로 테스트하여 디바이스 대상 확인

    • CDN이 있는 매니페스트 응답과 없는 매니페스트 응답을 비교하여 차이점 식별

추가 문제 해결 리소스:

성공 기준: 해결되면 플레이어가 정상적으로 재생을 시작하고 광고가 예상대로 표시되어야 합니다. 매니페스트 요청은 CDN 로그에 HTTP 200 상태 코드를 반환해야 하며 매니페스트에는 적절하게 개인화된 광고 콘텐츠가 포함되어야 합니다.