AWS Elemental MediaPackage의 시간 이동 보기 참조 - AWS Elemental MediaPackage

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

AWS Elemental MediaPackage의 시간 이동 보기 참조

시간 이동 보기는 AWS Elemental MediaPackage의 라이브 워크플로우에서 사용할 수 있습니다.

타임 시프트 시청이란 시청자가 '지금'보다 이른 시간에 실시간 스트림을 시청할 수 있어 이미 진행 중인 프로그램에 처음부터 참여하거나 이미 완료된 프로그램을 시청할 수 있습니다. MediaPackage 최대 336시간 (14일) 경과된 콘텐츠에 대해 타임시프트 시청을 지원합니다. 이러한 콘텐츠 전부 또는 일부의 시간 이동 보기는 엔드포인트의 startover window(스타트오버 기간)를 정의하여 활성화할 수 있습니다. 이 기간에 해당하는 콘텐츠는 재생 요청에 유효한 시작 및 종료 파라미터가 포함될 경우 재생이 가능합니다. 엔드포인트에서 구성된 기간 외의 콘텐츠를 요청하면 HTTP 오류 404가 발생합니다.

또는 라이브 스트림 클립을 수집하여 온디맨드 비디오(VOD) 자산으로 사용 가능하도록 만들 수 있습니다. VOD 자산을 수집하는 방법에 대한 자세한 내용은 AWS Elemental MediaPackage에서 live-to-VOD 자산 생성 단원을 참조하십시오.

다음 단계에서 "지금"은 프로그램 날짜/시간(PDT)에 따른 현재 시간이며, 인코더에서 원본 콘텐츠에 표시되는 시간입니다. 소스 콘텐츠에 PDT 정보가 포함되지 않은 경우 “지금”은 가장 최근 세그먼트의 MediaPackage 인제스트 시간을 나타냅니다.

시간 이동 보기를 활성화하려면
  1. 엔드포인트 개체의 Startover 창 값을 입력하여 타임시프트 보기를 활성화합니다. MediaPackage MediaPackage 콘솔이나 API를 통해 이 작업을 수행할 수 있습니다. MediaPackage

    시작 및 종료 매개 변수가 시작 기간 내에 있는 요청이 이 엔드포인트로 전송되면 요청된 시간대에 대한 매니페스트를 MediaPackage 생성합니다. 시작 또는 종료 파라미터가 스타트오버 기간에 포함되지 않으면 재생 요청이 실패합니다. 시작 및 종료 파라미터를 사용하지 않으면 표준 매니페스트가 생성됩니다.

    참고

    엔드포인트에 스타트오버 기간을 처음 생성할 때 실시간보다 늦게 매니페스트가 지연될 수 있습니다. 이는 창의 시작 부분부터 매니페스트를 채우기 MediaPackage 시작하여 “지금”까지 작동하기 때문입니다. 따라서 시작 기간이 24시간인 경우 24시간 전부터 시작하여 “지금”까지 작업하면서 매니페스트를 MediaPackage 채우십시오.

  2. 필요에 따라 콘텐츠 요청에 시작 및 종료 파라미터를 포함해야 합니다. MediaPackage는 최대 24시간의 콘텐츠에 대한 요청을 수락합니다.

    파라미터를 쓰는 방법에 대한 패키지 작성 도구별 규칙은 시작 및 종료 파라미터의 규칙을 참조하십시오.

    시작 및 종료 파라미터는 매니페스트의 시간 경계를 결정합니다. 다음은 요청 시작 및 종료 파라미터를 기반으로 예상되는 동작입니다.

    • 시작 파라미터와 종료 파라미터 둘 다 URL에 사용되면 지정한 시작 및 종료 파라미터에 해당하는 고정 시작 및 종료 시간이 결과 매니페스트에 제공됩니다.

      종료 시간이 미래인 경우 매니페스트의 태그가 라이브 매니페스트와 일치합니다. 종료 시간이 과거이면 매니페스트의 태그가 VOD(Video On Demand) 매니페스트와 일치합니다. 매니페스트 차이점에 대한 자세한 내용은 라이브 및 VOD 매니페스트 참조 단원을 참조하십시오.

    • 시작 파라미터만 지정하고 종료 파라미터를 지정하지 않으면 지정한 시작 파라미터에 해당하는 고정 시작 시간이 결과 매니페스트에 제공되고 라이브 콘텐츠가 진행될수록 매니페스트의 끝이 증가합니다.

      참고

      HLS 출력의 경우 상당수의 재생 디바이스는 현재 시간("지금")에 재생을 시작합니다. 재생 기간의 실제 시작 시간부터 콘텐츠를 보려는 경우, 사용자는 재생 진행률 표시줄에서 뒤로 넘길 수 있습니다.

    • 파라미터를 지정하지 않으면 표준 매니페스트가 생성되어 종료 시간 없이 "지금" 시작됩니다.

    • 종료 파라미터만 지정하고 시작 파라미터를 지정하지 않으면 파라미터를 지정하지 않을 때와 동일한 방식으로 매니페스트가 생성됩니다. 매니페스트는 "지금" 시작하고 종료 시간이 없습니다.

중요

시간 이동 보기를 사용하는 경우 각 시청자마다 고유한 시작 또는 종료 시간을 생성하는 대신 플레이어 세션에서 일관된 재생 기간을 사용하는 것이 좋습니다. 이렇게 하면 CDN에서의 캐싱 성능이 향상되고 레벨에서 해당 요청과 관련된 잠재적 병목 현상이 발생하지 않습니다. MediaPackage

시작 및 종료 파라미터의 규칙

시작 및 종료 파라미터는 시간 이동 매니페스트의 시작과 끝을 나타냅니다. 재생 장치가 매니페스트 요청 끝에 파라미터를 연결하거나 요청에 파라미터를 포함할 수 있습니다.

모든 경우 다음 형식 중 하나에 따라 날짜와 시간을 표기해야 합니다.

  • ISO 8601 날짜 (예: 2017-08-18T21:18:54 + 00:00) 여기서 - 08:00 은 표준 시간대 UTC - 08:00 입니다.

  • POSIX(또는 Epoch) 시간(예: 1503091134)

다음 주제에서는 패키지 작성 도구 유형에 따른 위치 규칙을 설명합니다.

DASH 파라미터 규칙

DASH 콘텐츠의 URL 요청에 있는 시작 및 종료 파라미터는 표준 파라미터 표기법을 사용하거나 URL에 경로 요소로 포함될 수 있습니다.

  • 쿼리 파라미터 표기법 - 시작 및 종료 파라미터가 요청 URL 끝에 포함됩니다.

    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/997cbb27697d4863bb65488133bff26f/sports.mpd?start=1513717228&end=1513720828
  • 경로 요소 - 시작 및 종료 파라미터가 요청 URL 경로에 포함됩니다.

    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/997cbb27697d4863bb65488133bff26f/start/2017-12-19T13:00:28-08:00/end/2017-12-19T14:00:28-08:00/sports.mpd

HLS 및 CMAF 파라미터 규칙

HLS 콘텐츠의 URL 요청에 있는 시작 및 종료 파라미터는 표준 파라미터 표기법을 사용하거나 URL에 경로 요소로 포함될 수 있습니다. CMAF 엔드포인트에 경로 요소를 삽입하면 이 요소는 URL에서 매니페스트 ID 뒤에 있어야 한다는 것을 제외하고, HLS 및 CMAF에 대한 규칙은 동일합니다.

  • 쿼리 파라미터 표기법 - 시작 및 종료 파라미터가 요청 URL 끝에 포함됩니다.

    예 HLS
    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/064134724fd74667ba294657a674ae72/comedy.m3u8?start=2017-12-19T13:00:28-08:00&end=2017-12-19T14:00:28-08:00
    예 CMAF
    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/064134724fd74667ba294657a674ae72/manifest_id/news.m3u8?start=2018-04-04T01:14:00-08:00&end=2018-04-04T02:15:00-08:00
  • 경로 요소 - 시작 및 종료 파라미터가 요청 URL 경로에 포함됩니다.

    예 HLS
    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/064134724fd74667ba294657a674ae72/start/1513717228/end/1513720828/comedy.m3u8
    예 CMAF
    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/064134724fd74667ba294657a674ae72/manifest_id/start/1522807213/end/1522800013/news.m3u8

Microsoft Smooth Streaming 파라미터 규칙

Microsoft Smooth Streaming 콘텐츠의 URL 요청에 있는 시작 및 종료 파라미터는 URL에 경로 요소로 포함될 수 있습니다.

  • 경로 요소 - 시작 및 종료 파라미터가 요청 URL 경로에 포함됩니다.

    https://cf98fa7b2ee4450e.mediapackage.us-east-1.amazonaws.com/out/v1/1f76b3b4f94c44a485c0e4e560afe50e/start/1513717228/end/1513720828/drama.ism/Manifest