Manifeste court TTL

Dans cette rubrique, vous apprendrez à définir un TTL spécifique pour les URL du manifeste.

Introduction

Dans le flux de travail de la lecture des médias, le lecteur appelle l'API de lecture (ou l'API Edge Auth) pour récupérer les manifestes disponibles afin de lancer la lecture. Le lecteur fournit une clé de politique ou un jeton Web JSON (JWT) pour l'authentification. Pour une disponibilité et une évolutivité accrues, ces API disposent d'une couche de mise en cache qui stocke les réponses de l'URL manifeste signée.

Comme les manifestes signés sont mis en cache, la durée de vie (TTL) doit être suffisamment longue pour être valide pendant la durée de son séjour dans le cache, plus un tampon pour être utilisable par le joueur. L'utilisation de TTL courts pour les manifestes avec des TTL longs pour les médias offre une solution qui empêche le partage facile d'URL tout en permettant aux spectateurs de continuer à lire sans entrave.

Exigences

Les joueurs suivants sont compatibles avec cette fonctionnalité :

  • Brightcove Player (web) - version 6.65.1 et ultérieure
  • SDK natif pour Android - version 6.18.6 et versions ultérieures
  • SDK natif pour iOS - version 6.10.6 et versions ultérieures

Gestion des TTL des manifestes

Les TTL des manifestes peuvent être gérés comme suit :

  • Chaque compte peut être réglé sur un TTL spécifique pour les URL manifestes
  • Par défaut, le TTL est de 6 heures
  • Le TTL est activé par le compte
  • Le TTL du manifeste peut être défini par compte entre 1 minute et 6 heures
  • Le TTL des URL des médias reste à 6 heures et ne peut pas être modifié

Contraintes

Les limitations suivantes s'appliquent à cette fonctionnalité :

  • Le contenu en direct n'est pas pris en charge avec un TTL court
  • Lors de l'utilisation du filigrane judiciaire, le TTL du manifeste court n'est pas pris en charge