

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Spostamento temporale della riproduzione di un canale
<a name="channel-assembly-time-shift"></a>

Con MediaTailor Channel Assembly, puoi spostare la riproduzione di un canale nel tempo. Il time-shifting consente agli spettatori di guardare i contenuti di un canale in un momento diverso dall'orario di trasmissione originale. Ad esempio, uno spettatore può iniziare a guardare un programma dall'inizio, anche se partecipa alla trasmissione dopo l'inizio. In alternativa, uno spettatore può mettere in pausa un programma e riprenderlo a guardarlo in un secondo momento.

Per spostare la riproduzione di un canale nel tempo, aggiungi un `start` parametro all'URL di riproduzione del canale. Il `start` parametro specifica l'ora in cui deve iniziare la riproduzione, rispetto all'ora corrente. Ad esempio, se l'ora corrente è alle 14:00 e desiderate avviare la riproduzione dalle 13:00, impostate il `start` parametro su`-3600`, ovvero -1 ora in secondi.

Il `start` parametro accetta valori positivi e negativi, in secondi:
+ I valori negativi indicano un'ora nel passato, rispetto all'ora corrente. Ad esempio, `start=-3600` significa «avvia la riproduzione da 1 ora fa».
+ I valori positivi indicano un'ora futura, rispetto all'ora corrente. Ad esempio, `start=3600` significa «avviare la riproduzione a partire da un'ora nel futuro».

L'esempio seguente mostra come aggiungere il `start` parametro all'URL di riproduzione di un canale:

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

In questo esempio, la riproduzione inizia da 1 ora fa.

Il `start` parametro è soggetto alle seguenti limitazioni:
+ La finestra temporale massima è di 24 ore nel passato o nel futuro.
+ Il time-shifting è disponibile solo per i canali che utilizzano la modalità di riproduzione lineare.
+ Il time-shifting non è disponibile per i canali che utilizzano la modalità di riproduzione in loop.

Se si specifica un `start` parametro che non rientra nella finestra di timeshift disponibile, MediaTailor viene restituito un errore.