View a markdown version of this page

MediaTailor의 CDN 세그먼트 전송 및 로드 문제 해결 - AWS Elemental MediaTailor

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

MediaTailor의 CDN 세그먼트 전송 및 로드 문제 해결

AWS Elemental MediaTailor 콘텐츠 전송 네트워크(CDN) 세그먼트 전송 문제로 인해 버퍼링 및 재생이 중단될 수 있습니다. 플레이어가 세그먼트를 로드하거나 버퍼링을 경험할 수 없는 경우:

  1. CDN 라우팅 규칙 확인:

    • 콘텐츠 세그먼트가 올바른 오리진으로 라우팅되고 있는지 확인

    • 광고 세그먼트가 올바른 MediaTailor 광고 스토리지 위치로 라우팅되고 있는지 확인

    • 세그먼트 파일 확장명이 CDN 동작 패턴과 일치하는지 확인

    • 매니페스트URLs이 올바른 CDN 도메인을 사용하는지 확인

    • 라우팅 및 동작 경로 패턴 설정에 대한 자세한 지침은 섹션을 참조하세요. MediaTailor에 대한 CDN 라우팅 동작 설정

  2. CORS 구성 확인:

    • 웹 플레이어의 경우 CDN이 CORS 헤더를 통과하거나 올바르게 설정되었는지 확인합니다.

    • 브라우저 개발자 도구를 사용하여 테스트하여 CORS 관련 오류 식별

    • preflight OPTIONS 요청이 올바르게 처리되었는지 확인

  3. 세그먼트 접근성 및 성능 테스트:

    • 개별 세그먼트 URLs 직접 테스트하여 액세스할 수 있는지 확인

    • 세그먼트 응답 시간 확인 및 성능 병목 현상 식별

    • 세그먼트 파일 크기가 대역폭 대상에 적합한지 확인

    • 서로 다른 지리적 위치에서 세그먼트 로드 테스트

  4. 세그먼트에 대한 CDN 캐싱 동작을 검증합니다.

    • 콘텐츠 세그먼트에 적절한 TTL 설정이 있는지 확인(일반적으로 매니페스트보다 김)

    • 광고 세그먼트가 개인화 요구 사항에 따라 적절하게 캐시되었는지 확인

    • 콘텐츠 및 광고 세그먼트 모두에 대한 캐시 적중률 모니터링

    • 캐시 키에 캐시 효율성을 줄이는 불필요한 파라미터가 포함되어 있지 않은지 확인합니다.

  5. 오리진 서버 연결 및 상태 확인:

    • 오리진 서버가 세그먼트 요청에 올바르게 응답하는지 확인

    • 로드 중인 오리진 서버 용량 및 응답 시간 확인

    • 오리진 서버에 사용 가능한 예상 세그먼트 파일이 있는지 확인

    • 여러 오리진이 구성된 경우 오리진 장애 조치 시나리오 테스트

  6. 광고 세그먼트별 문제 해결:

    • MediaTailor에서 광고 세그먼트가 제대로 트랜스코딩되고 사용 가능한지 확인

    • 매니페스트에서 광고 세그먼트 URLs 올바르게 생성되었는지 확인

    • 다양한 광고 대상 지정 파라미터로 광고 세그먼트 로드 테스트

    • 세그먼트를 사용할 수 없게 만들 수 있는 광고 트랜스코딩 지연 모니터링

  7. 플레이어 호환성 및 동작을 검증합니다.

    • 다양한 플레이어 유형 및 버전으로 세그먼트 로드 테스트

    • 플레이어 버퍼 설정 및 세그먼트 요청 패턴 확인

    • 실패한 세그먼트 요청에 대한 플레이어 오류 처리 확인

    • 적응형 비트 전송률 전환 및 세그먼트 선택 로직 테스트

추가 문제 해결 리소스:

성공 기준: 해결되면 플레이어는 버퍼링 중단 없이 세그먼트를 원활하게 로드해야 합니다. 세그먼트 요청은 적절한 응답 시간과 함께 HTTP 200 상태 코드를 반환해야 하며 콘텐츠 및 광고 세그먼트 모두에 액세스하고 적절하게 캐싱해야 합니다.