기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
MediaTailor 채널 어셈블리에 대한 시간 이동 보기 구성
AWS Elemental MediaTailor 채널 어셈블리는 선형 채널의 일시 중지, 되감기 및 스타트오버와 같은 DVR과 유사한 기능을 활성화하는 시간 이동 보기 기능을 지원합니다. 시청자가 시청 환경을 제어할 수 있도록 시간 이동 시청을 지원하도록 콘텐츠 전송 네트워크(CDN)를 구성하여 이러한 기능을 활성화합니다.
시간 이동 보기 이해
시간 이동 보기는 다음을 포함한 선형 채널에 대해 DVR과 유사한 기능을 활성화합니다.
-
스타트오버: 시청자는 프로그램을 시작한 후 가입하더라도 처음부터 프로그램 시청을 시작할 수 있습니다.
-
일시 중지 및 재개: 최종 사용자는 콘텐츠를 일시 중지하고 나중에 시청을 재개할 수 있습니다.
-
되감기 및 빨리 감기: 최종 사용자는 사용 가능한 콘텐츠를 앞뒤로 탐색할 수 있습니다.
-
지연 보기: 최종 사용자는 채널 일정의 앞부분에서 방송된 콘텐츠를 볼 수 있습니다.
시간 이동 보기는 채널의 재생 URL에 start
파라미터를 추가하여 작동합니다. 파라미터는 현재 시간을 기준으로 오프셋을 초 단위로 지정합니다.
-
음수 값은 과거의 시간을 나타냅니다(예:
start=-3600
"1시간 전부터 시작"). -
양수 값은 미래 시간을 나타냅니다(예:
start=3600
"향후 1시간부터 시작").
시간 전환 파라미터가 있는 URL의 예:
https://example-cdn.com/out/v1/channel-name/index.m3u8?start=-3600
시간 지연 해결
CDN을 사용하여 시간 이동 보기를 지원하려면:
-
start
쿼리 파라미터를 채널 어셈블리로 전달하도록 CDN을 구성합니다. -
캐시 키에
start
파라미터를 포함하는 캐시 동작을 설정합니다. -
시간 전환 파라미터가 있는 매니페스트의 경우 짧은 TTL을 사용하거나 캐싱을 사용하지 않습니다.
이렇게 하면 각 최종 사용자가 요청된 시간 위치에 대해 올바른 매니페스트를 수신할 수 있습니다.
시간 이동을 위한 CDN 요구 사항
채널 어셈블리로 시간 이동 보기를 지원하려면 CDN이 다음 요구 사항을 충족해야 합니다.
-
모든 쿼리 파라미터를 채널 어셈블리에 전달합니다.
-
캐시 키에
start
파라미터를 포함합니다. -
시간 이동 매니페스트에 대한 적절한 캐시 무효화를 지원합니다.
-
쿼리 파라미터를 기반으로 다양한 매니페스트 응답을 처리합니다.