ADS 및 오리진에 대한 MediaTailor 파라미터 라우팅 - AWS Elemental MediaTailor

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

ADS 및 오리진에 대한 MediaTailor 파라미터 라우팅

AWS Elemental MediaTailor 는 접두사와 목적에 따라 쿼리 파라미터를 다른 대상으로 라우팅합니다. 파라미터 라우팅을 이해하는 것은 MediaPackage를 사용한 시간 이동 보기와 같은 오리진별 기능을 구현하는 데 필수적입니다.

파라미터 라우팅 규칙

MediaTailor는 쿼리 파라미터에 대해 다음 라우팅 규칙을 사용합니다.

  • 오리진 파라미터(접두사 없음): 특정 접두사가 없는 파라미터는 오리진별 기능을 위해 오리진 서버로 전달됩니다.

  • ADS 파라미터(ads. 접두사): 접두사가 인 파라미터ads.가 Ad Decision Server로 전송됩니다.

  • 매니페스트 파라미터(manifest. 접두사): 접두사가 인 파라미터manifest.가 CDN 라우팅 및 권한 부여에 사용됩니다.

예 파라미터 라우팅 예제

다음 세션 초기화는 파라미터 라우팅을 보여줍니다.

POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1", "param2": "value2" }, "manifestParams": { "auth_token": "abc123" } }

이 예시에서는 다음이 적용됩니다.

  • param1param2는 ADS로 전송됩니다.

  • auth_token는 CDN 라우팅 및 권한 부여에 사용됩니다.

  • 접두사가 없는 파라미터는 오리진 서버로 전달됩니다.

오리진 서버 파라미터 동작

오리진 서버에 전달되는 파라미터는 시간 이동 보기, 콘텐츠 필터링 및 인증과 같은 오리진별 기능을 활성화합니다.

일반적인 오리진 파라미터 사용 사례

오리진 파라미터는 일반적으로 다음에 사용됩니다.

  • 시간 이동 보기: MediaPackage 시간 이동 콘텐츠에 대한 startend 파라미터

  • 콘텐츠 인증: 오리진 서버에 필요한 인증 토큰

  • 콘텐츠 필터링: 반환되는 콘텐츠 변형을 제어하는 파라미터

  • 오리진별 기능: 오리진 서버가 콘텐츠 처리에 사용하는 모든 파라미터

중요

파라미터는 세션 초기화 시 처리되고 세션 전체에서 유지됩니다. 시간 전환 기간과 같은 파라미터를 수정하려면 업데이트된 값으로 새 세션을 생성해야 합니다.