

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 頻道播放的時間轉移
<a name="channel-assembly-time-shift"></a>

使用 MediaTailor 頻道組件，您可以轉移頻道的播放時間。時間轉移可讓檢視器在原始廣播時間以外的時間觀看頻道的內容。例如，檢視器可以從頭開始觀看節目，即使它們在廣播開始後加入廣播。或者，瀏覽者可以暫停程式，並在稍後繼續觀看。

若要將頻道的播放時間轉移，您可以將`start`參數新增至頻道的播放 URL。`start` 參數會指定相對於目前時間，播放應該開始的時間。例如，如果目前時間是下午 2：00，而您想要從下午 1：00 開始播放，您可以將 `start` 參數設定為 `-3600`，即 -1 小時，以秒為單位。

`start` 參數接受正值和負值，以秒為單位：
+ 負值表示過去的時間，相對於目前時間。例如， `start=-3600`表示「從 1 小時前開始播放」。
+ 正值表示相對於目前時間的未來時間。例如， `start=3600`表示「從未來 1 小時開始播放」。

下列範例示範如何將 `start` 參數新增至頻道的播放 URL：

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

在此範例中，播放會從 1 小時前開始。

`start` 參數受限於下列限制：
+ 時間轉移時段上限為過去或未來的 24 小時。
+ 時間轉移僅適用於使用線性播放模式的頻道。
+ 時間轉移不適用於使用循環播放模式的頻道。

如果您指定的`start`參數不在可用的時間轉移時段內，MediaTailor 會傳回錯誤。