Caractéristiques
- sample-app : afficher un badge LIVE au lieu d’un compte à rebours pour les flux en direct
- sample-app : prendre en charge la lecture directe de l’URL du manifeste et les tests sur serveur fictif
Débogage
- exoplayer : signaler contentIsLive et omettre contentDuration pour les flux en direct
- mediatailor : ajoute les annonces nouvellement signalées lorsqu’une disponibilité générée par le suivi augmente (fd2b5fd), ferme n° 2 n° 3
- mediatailor : centraliser l’extraction du sessionId du segment final
- mediatailor : classer comment le point de terminaison de suivi a été résolu
- mediatailor : corrige le décalage de repère DASH et attribue un identifiant stable aux coupures HLS
- mediatailor : dériver l’URL de suivi à partir du chemin de la playlist DASH de session implicite
- mediatailor : déduire l’URL de suivi à partir du chemin de la playlist HLS de session implicite
- mediatailor : décrire l’URL de suivi de session implicite en attente comme un report
- mediatailor : émettre AD_ERROR lorsque la récupération du suivi échoue silencieusement
- mediatailor : exposer la clé primaire avec creativeId en premier pour les métriques par annonce
- mediatailor : renforcer la fusion de la planification contre les coupures zombies et la dérive de pod
- mediatailor : conserver les limites de pod du manifeste lorsque le nombre de publicités de suivi diffère
- mediatailor : laisser EXT-X-DATERANGE remplacer une estimation antérieure de trackingUrl
- mediatailor : rendre l’intervalle d’interrogation de la tête de lecture configurable lors de la construction
- mediatailor : faire correspondre les publicités growing-avail par heure de début lorsque adId est absent
- mediatailor : faire correspondre les coupures de manifeste par id, filtrer MISSING_AVAIL_START une fois
- mediatailor : paginer NextToken au sein d’une seule interrogation au lieu de plusieurs
- mediatailor : analyser les balises d’événement de suivi avec une synchronisation relative au début de l’annonce
- mediatailor : endTimeMs du pod ne doit pas dépasser sa coupure englobante
- mediatailor : supprimer les disponibilités visionnées de la programmation en direct
- mediatailor : lire l’URL de suivi HLS à partir de EXT-X-DATERANGE lorsqu’elle est annoncée
- mediatailor : renommer segmentPrefix en adSegmentPrefix canonique
- mediatailor : exiger un accord de représentation unanime pour les périodes publicitaires DASH
- mediatailor : rétablir les requests de suivi de POST à GET
- mediatailor : effectuer un aller-retour de NextToken entre les interrogations de suivi
- mediatailor : stabiliser l’identité de disponibilité lors des rotations de fenêtres en direct
- mediatailor : signaler les disponibilités sans startTimeInSeconds comme une erreur
- mediatailor : signaler les pod ajoutés après que la tête de lecture a quitté leur fenêtre
- mediatailor : traiter les disponibilités vides comme des non-remplissages au lieu de déclencher AD_START