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