Paramètres de décalage temporel pour les demandes de manifeste - AWS Elemental MediaTailor

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Paramètres de décalage temporel pour les demandes de manifeste

Cette section répertorie les paramètres des demandes de manifeste décalées dans le temps.

Pour utiliser cette fonctionnalité, suivez les étapes décrites dansActiver l'affichage décalé dans le temps.

Retard

Vous pouvez spécifier une durée en secondes pour retarder MediaTailor la mise à disposition du contenu pour les joueurs. Le minimum est de 0 seconde et le maximum est le délai maximal que vous avez configuré pour le canal.

Utilisez le aws.mediatailor.channel.timeDelay paramètre pour redéfinir le point de diffusion en direct et rendre le contenu disponible plus tard que lorsqu'il apparaît dans le calendrier de votre chaîne. Avec un délai de 60 secondes, le contenu qui apparaît dans MediaTailor le planning à 12 h 20 n'est pas disponible avant 12 h 21. De même, si vous diffusez du contenu sur plusieurs fuseaux horaires, vous pouvez définir un délai égal à la différence pour que le contenu soit disponible, par exemple, à 8 h 00, heure locale.

Pour attribuer un délai à une demande de manifeste, incluez-le aws.mediatailor.channel.timeDelay en tant que paramètre de requête.

Exemple de délai

https://<some prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.timeDelay=901

L’heure de début

Vous pouvez spécifier un horodatage à partir duquel démarrer la lecture à l'aide du aws.mediatailor.channel.startTime paramètre. L'heure de début doit être spécifiée dans l'un des formats suivants :

  • ISO8601 dates, telles que 2017-08-18T21:18:54+00:00

  • POSIX(ou Epoch) time, tel que 1503091134

Lorsqu'on lui indique une heure de début, il MediaTailor répond par un manifeste à fenêtre coulissante, comme si le joueur avait demandé le manifeste initial à l'heure de début spécifiée. Par exemple, un téléspectateur qui commence à regarder une chaîne 2023-10-25T14:00:00 et fournit un « aws.mediatailor.channel.startTime de » 2023-10-25T12:00:00 voit le même contenu qu'un téléspectateur qui commence à 2023-10-25T12:00:00 regarder la même chaîne sans qu'aucune heure de début ne soit spécifiée. Sur les canaux dotés du mode de LINEAR lecture, le dernier segment de la fenêtre du manifeste est le segment qui se superpose à l'heure 10 secondes précédant le moment où la demande est faite. De plus, les joueurs maintiennent une zone tampon entre le point de lecture et la fin de la fenêtre du manifeste. Par conséquent, la lecture ne démarre pas exactement avec le contenu prévu pour l'heure de début spécifiée.

Le délai résultant de l'heure de début spécifiée doit être d'au moins 0 et ne doit pas être supérieur au délai maximal que vous avez configuré pour le canal.

Exemple d'heure de début

https://<some prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.startTime=2017-12-19T13:00:28-08:00

Démarrer le programme

Vous pouvez spécifier un programme à partir duquel la lecture doit démarrer à l'aide du aws.mediatailor.channel.startProgram paramètre. Les valeurs acceptables sont les noms des programmes dont les heures de démarrage se situent dans le délai maximal que vous avez configuré pour le canal à partir de la fin de la fenêtre du manifeste.

Lorsqu'un programme de démarrage est fourni, MediaTailor indique aux joueurs le point exact auquel la lecture doit commencer.

  • Pour les HLS sorties, MediaTailor choisit un délai tel que le premier segment du programme de démarrage soit à 29 secondes de la fin de la fenêtre du manifeste, et utilise une EXT-X-START balise dans le manifeste principal pour indiquer que le lecteur doit commencer la lecture avec le segment situé à 29 secondes de la fin de la fenêtre du manifeste.

  • Pour les DASH sorties, MediaTailor choisit un délai en fonction du délai de présentation suggéré que vous avez configuré pour votre sortie. Si votre sortie a un délai de présentation suggéré différent de zéro, MediaTailor choisissez un délai dans lequel la durée entre le début du premier segment du programme de démarrage et l'heure à laquelle l'horloge murale MediaTailor reçoit la demande est égale au délai de présentation suggéré pour la sortie. Sinon, MediaTailor choisit un délai dans lequel le premier segment du programme de démarrage est de 29 secondes à compter de la fin de la fenêtre du manifeste. Pour de meilleurs résultats, nous vous recommandons de configurer votre sortie de manière à ce que le délai de présentation suggéré soit au moins trois fois supérieur à la durée maximale des segments de votre programme de démarrage, plus 10 secondes.

Les joueurs n'obéissent pas nécessairement aux MediaTailor suggestions, et le point de départ de la lecture peut varier légèrement en fonction du lecteur que vous utilisez et de la façon dont vous le configurez. Nous vous recommandons de tester votre chaîne avec un paramètre de programme de démarrage dans votre lecteur et, si nécessaire, de modifier la configuration de votre lecteur afin que la diffusion commence dès le premier segment du programme de démarrage.

Exemple de programme de démarrage

https://<ome prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.startProgram=SuperBowlLVII