

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

# 채널 재생 시간 전환
<a name="channel-assembly-time-shift"></a>

MediaTailor 채널 어셈블리를 사용하면 채널의 재생 시간을 변경할 수 있습니다. 시간 이동을 통해 최종 사용자는 원래 브로드캐스트 시간이 아닌 시간에 채널의 콘텐츠를 볼 수 있습니다. 예를 들어, 시청자는 프로그램을 시작한 후 브로드캐스트에 참여하더라도 처음부터 프로그램 시청을 시작할 수 있습니다. 또는 최종 사용자는 프로그램을 일시 중지하고 나중에 다시 볼 수 있습니다.

채널의 재생을 시간 이동하려면 채널의 재생 URL에 `start` 파라미터를 추가합니다. `start` 파라미터는 현재 시간을 기준으로 재생이 시작되어야 하는 시간을 지정합니다. 예를 들어 현재 시간이 오후 2시이고 오후 1시에 재생을 시작하려면 `start` 파라미터를 초당 -1시간`-3600`인 로 설정합니다.

`start` 파라미터는 양수 값과 음수 값을 모두 초 단위로 허용합니다.
+ 음수 값은 현재 시간을 기준으로 과거의 시간을 나타냅니다. 예를 들어는 "1시간 전 재생 시작"을 `start=-3600` 의미합니다.
+ 양수 값은 현재 시간을 기준으로 미래 시간을 나타냅니다. 예를 들어는 "향후 1시간부터 재생 시작"을 `start=3600` 의미합니다.

다음 예제에서는 채널의 재생 URL에 `start` 파라미터를 추가하는 방법을 보여줍니다.

```
https://a1b2c3d4e5f6.mediapackage.us-west-2.amazonaws.com/out/v1/examplechannel/index.m3u8?start=-3600
```

이 예제에서는 재생이 1시간 전부터 시작됩니다.

`start` 파라미터에는 다음과 같은 제한 사항이 적용됩니다.
+ 최대 시간 이동 기간은 과거 또는 미래 24시간입니다.
+ 시간 이동은 선형 재생 모드를 사용하는 채널에서만 사용할 수 있습니다.
+ 루프 재생 모드를 사용하는 채널에는 시간 전환을 사용할 수 없습니다.

사용 가능한 시간 전환 기간을 벗어나는 `start` 파라미터를 지정하면 MediaTailor가 오류를 반환합니다.