기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
DASH 위치 기능
이 섹션에서는 에서 기본적으로 활성화DASH되는 의 위치 기능에 대한 정보를 제공합니다 AWS Elemental MediaTailor. MediaTailor 매니페스트에 액세스하기 위한 콘텐츠 전송 네트워크(CDN) 라우팅 규칙을 생성하는 경우 이 섹션을 읽어보세요. 또한 고정 HTTP리디렉션을 지원하지 않는 플레이어와 함께 서버 측 보고를 사용하는 경우 이 섹션을 읽어 보세요.
위치 기능이란 무엇입니까?
위치 기능을 사용하면 고정 HTTP리디렉션을 지원하지 않는 플레이어가 매니페스트 업데이트 요청에 고정 동작을 제공할 수 있습니다.
AWS Elemental MediaTailor 는 세션리스 초기화를 사용하며 플레이어의 고정 HTTP리디렉션 동작이 필요합니다. 서버 측 보고를 통해 플레이어가 에 대한 매니페스트 업데이트를 요청하면 MediaTailor서비스는 302 임시 리디렉션을 실행하여 플레이어를 개인화된 매니페스트의 엔드포인트로 안내합니다. 는 응답에 세션 ID를 쿼리 파라미터로 MediaTailor 포함합니다. 플레이어가 전체 세션 URL 동안 를 따르기 위한 것이지만, 고정 리HTTP디렉션을 지원하지 않는 플레이어는 리디렉션을 삭제하고 원래 로 돌아갑니다URL. 플레이어가 원래 로 돌아가면 각 새 요청에 URL대해 원래 세션을 유지하지 않고 새 세션을 MediaTailor 생성합니다. 이로 인해 매니페스트가 손상될 수 있습니다.
DASH 사양은 위치 기능에서 이 문제에 대한 솔루션을 제공하며, AWS Elemental MediaTailor 구성에서 기본적으로 활성화됩니다. 이 기능이 활성화되면 는 매니페스트 <Location>
태그URL에 절대 를 MediaTailor 입력합니다. 고정 HTTP리디렉션을 지원하지 않는 플레이어는 에 URL 제공된 <Location>
를 사용하여 매니페스트에 대한 업데이트를 요청할 수 있습니다.
구성에서 위치 기능을 비활성화해야 합니까?
위치 기능은 AWS Elemental MediaTailor 매니페스트에 액세스하기 위해 설정한 CDN 라우팅 규칙을 재정의하므로 해당 규칙을 비활성화해야 할 수 있습니다. 위치 기능은 콘텐츠 또는 광고 세그먼트의 CDN 캐싱에 영향을 주지 않습니다.
다음 목록에서 해당 상황을 찾아 구성에 대해 위치 기능을 비활성화해야 하는지 여부와 처리 방법을 결정합니다.
-
매니페스트에 액세스 AWS Elemental MediaTailor 하기 위해 CDN 라우팅 규칙을 설정하지 않은 경우 위치 설정을 활성화된 상태로 둡니다.
-
그렇지 않은 경우 다음 규칙을 따릅니다.
위치 기능을 사용해야 합니까?
고정 리HTTP디렉션을 지원하지 않는 플레이어의 경우 위치 기능을 사용해야 합니다. 모든 매니페스트 업데이트 요청에 대해 <Location>
태그에 URL 제공된 를 사용합니다.
예
예제 URLs 및 예제 <Location>
태그.
-
예: 초기 요청 URL
https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd
-
예: 리디렉션된 302 응답
/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6
-
예: 매니페스트의 위치 태그
<Location>https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6</Location>