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.
Configuration de l'affichage décalé dans le temps pour l'assemblage des MediaTailor canaux
AWS Elemental MediaTailor l'assemblage des canaux prend en charge les fonctionnalités de visualisation décalées dans le temps qui permettent des fonctionnalités similaires à celles du DVR, telles que la pause, le retour en arrière et le redémarrage pour vos canaux linéaires. Activez ces fonctionnalités en configurant votre réseau de diffusion de contenu (CDN) pour prendre en charge le visionnage décalé dans le temps, ce qui permet aux spectateurs de contrôler leur expérience de visionnage.
Comprendre le visionnage décalé dans le temps
L'affichage décalé dans le temps permet des fonctionnalités similaires à celles d'un DVR pour les canaux linéaires, notamment :
-
Redémarrage : les spectateurs peuvent commencer à regarder une émission depuis le début, même s'ils la rejoignent après le début
-
Pause et reprise : les spectateurs peuvent suspendre le contenu et reprendre le visionnage plus tard
-
Revenir en arrière et avancer rapidement : les spectateurs peuvent naviguer en arrière et en avant dans le contenu disponible
-
Visionnage différé : les spectateurs peuvent regarder le contenu diffusé plus tôt dans le programme de la chaîne
Le visionnage décalé dans le temps fonctionne en ajoutant un start
paramètre à l'URL de diffusion de la chaîne. Le paramètre indique un décalage en secondes par rapport à l'heure actuelle :
-
Les valeurs négatives indiquent un moment dans le passé (par exemple,
start=-3600
cela signifie « commencer il y a 1 heure ») -
Les valeurs positives indiquent une heure dans le futur (par exemple,
start=3600
cela signifie « commencer à partir d'une heure dans le futur »)
Exemple d'URL avec paramètre de décalage temporel :
https://example-cdn.com/out/v1/channel-name/index.m3u8?start=-3600
Résolution du délai
Pour prendre en charge le visionnage décalé dans le temps avec un CDN :
-
Configurez votre CDN pour transmettre le paramètre de
start
requête à l'assemblage des canaux. -
Configurez des comportements de cache qui incluent le
start
paramètre dans la clé de cache. -
Pour les manifestes avec des paramètres de décalage temporel, utilisez un TTL court ou aucune mise en cache.
Cela garantit que chaque spectateur reçoit le manifeste correspondant à la position temporelle demandée.
Exigences du CDN pour le décalage horaire
Votre CDN doit répondre aux exigences suivantes pour prendre en charge le visionnage décalé dans le temps avec assemblage de canaux :
-
Transférez tous les paramètres de requête à l'assemblage des canaux.
-
Incluez le
start
paramètre dans la clé de cache. -
Support d'une invalidation correcte du cache pour les manifestes décalés dans le temps.
-
Gérez différentes réponses au manifeste en fonction des paramètres de requête.