Spostamento temporale della riproduzione di un canale - AWS Elemental MediaTailor

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

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.