Signaler les POP des lecteurs avec Broadsign Air
Les lecteurs tiers demandent souvent des listes de lecture à intervalles irréguliers, ce qui leur impose la responsabilité de signaler les POP (preuve de diffusion). Cela représente un défi lorsque plusieurs lecteurs tiers dans un même lieu sont représentés par une seule inscription de lecteur dans Broadsign Control, en particulier lorsque l'on vise des listes de lecture synchronisées et des rapports POP précis via Broadsign Air.
Relation individuelle (scénario simple) :
- Lorsqu'un seul lecteur Broadsign Air correspond à un seul enregistrement "player" Broadsign Control, chaque lecture confirmée se traduit directement par un POP.
Plusieurs lecteurs, inscription unique (scénario complexe) :
- Dans les lieux avec plusieurs lecteurs tiers liés à un seul enregistrement Broadsign Control, Broadsign Air regroupe les confirmations de lecture individuelles côté serveur.
- Cette agrégation exploite les
screen_identifiersfacultatifs soumis avec chaque confirmation pour suivre les écrans spécifiques qui ont lu le contenu. - Une fois qu'un seuil défini de confirmations est atteint (indiquant qu'un nombre suffisant de lecteurs ont joué du contenu), Broadsign Air émet un seul POP pour le lecteur Broadsign Control, intégrant le multiplicateur d'écran pour refléter les multiples écrans impliqués.
Exemple : Lieu avec 20 lecteurs
- Chacun des 20 lecteurs rapporte indépendamment sa lecture en temps quasi réel.
- L'agrégation se fait côté serveur, avec soumission POP dès que le seuil est dépassé.
- Un lieu est modélisé dans Broadsign Control en tant que lecteur unique avec plusieurs moniteurs (player.nscreens).
- Chaque lecteur physique doit avoir un
screen_identifierunique dans le mêmeplayer_identifierpour un suivi POP précis.
- Le système utilise un seuil (par exemple, 80 % des lecteurs attendus) pour déterminer quand un POP est confirmé. (Voir Configurer le seuil POP pour les détails de personnalisation).
- Broadsign Air utilise les
screen_identifiers pour compter correctement les confirmations de lecture jusqu'à ce que le seuil POP soit atteint.
- Broadsign Air utilise les
- Une fois le seuil atteint (16 lecteurs sur 20 confirment la lecture), Broadsign Air soumet un POP pour le lecteur Broadsign Control associé.
Dans les scénarios où certains écrans peuvent être hors ligne ou rencontrer des problèmes de réseau, vous pouvez configurer le seuil POP afin que Broadsign Air génère un POP même si tous les lecteurs tiers n'ont pas confirmé la lecture.
Pour configurer le seuil POP :
- Lancez Broadsign Control Administrator.
- Allez dans : Player Properties -> Settings -> Variables.
- Ajoutez une variable de lecteur nommée max_pop_not_confirmed.
- Définissez sa valeur sur le nombre d'écrans que vous autoriserez à manquer avant qu'un POP ne soit signalé.
Pour plus d'informations sur les variables du lecteur, consultez Section Settings - Onglet Variables.
Le système calcule le nombre minimum d'enregistrements requis (required_checkins) comme suit :
required_checkins = screen_count - max_pop_not_confirmed- Cette valeur ne peut pas être inférieure à 1, garantissant qu'au moins un lecteur doit s'enregistrer.
Une fois que le nombre de lectures confirmées atteint le seuil required_checkins, Broadsign Air signalera un POP pour tous les lecteurs associés à cet enregistrement de lecteur Broadsign Control.
Exemples :
- Scénario 1 – 20 écrans, max_pop_not_confirmed = 2
- Un POP sera signalé dès que 18 écrans auront été enregistrés.
- Scénario 2 – 5 écrans, max_pop_not_confirmed = 2
- Un POP sera signalé après 3 enregistrements.
- Scénario 3 – max_pop_not_confirmed n’est pas défini (ou est égal à 0)
- Tous les écrans doivent être enregistrés avant qu'un POP ne soit signalé.
Note : Cette fonctionnalité nécessite Broadsign Control Administrator v14.3 ou version ultérieure.
Le mécanisme de seuil standard pour l'émission de POP, bien qu'efficace dans la plupart des cas, peut s'avérer problématique en cas d'utilisation de plusieurs écrans. Les lecteurs Broadsign Air partagent leurs écrans avec des systèmes de lecture externes. Ces systèmes externes peuvent interrompre des écrans individuels à des moments imprévisibles et pendant des durées variables, ce qui rend difficile la définition d'un seuil unique reflétant avec précision la lecture réelle sur tous les écrans.
Par exemple, à tout moment dans un déploiement de 24 écrans, 5, 10 ou les 24 écrans peuvent être interrompus. Dans ces circonstances, il est impossible de trouver un seuil « optimal » qui tienne raisonnablement compte de toutes les variétés d’interruption.
Boîte de temps pour la confirmation POP
La valeur Timebox pour la confirmation POP peut être utilisée pour signaler les POP en fonction du nombre exact d'écrans ayant réellement confirmé la lecture.
En utilisant cette valeur, Broadsign Air acceptera les POP jusqu'à ce que le délai ( start time + duration + tolerance for POP confirmation ) soit écoulé.
Par exemple, si le contenu est programmé pour être lu à 10h00 pendant 1 minute et que le délai de tolérance de confirmation POP est de 5 minutes, la dernière confirmation de lecture acceptée sera à 10h06.
Une fois le délai de confirmation POP dépassé, Broadsign Air signale le POP avec le nombre d'écrans qui ont effectivement confirmé la lecture (nscreens).
Par exemple, si 20 lecteurs Broadsign Air tiers utilisent la même liste de lecture et 16 ont confirmé la lecture au moment où le délai est écoulé, alors Broadsign Control Administrator signale un POP de 1 avec une valeur nscreens de 16.
Le délai de confirmation POP interagit avec la valeur du seuil ( max_pop_not_confirmed ) comme suit :
- Lorsqu'aucun seuil n'est défini, Broadsign Air produit le POP pour le nombre réel de lecteurs qui ont confirmé la lecture lorsque le délai de confirmation du POP expire.
- Lorsqu'un seuil est défini, Broadsign Air produit le POP pour le nombre réel de lecteurs ayant confirmé la lecture, si le seuil est satisfait lorsque le délai de confirmation du POP expire.
Pour définir le délai pour la valeur de tolérance de confirmation POP :
- Lancez Broadsign Control Administrator.
- Accédez à : Menu Propriétés du domaine > Edit Domain.
- Cliquez sur la section Settings, puis sur l’onglet Air.
- Cochez la case Enable timebox for POP confirmation, puis saisissez une valeur en millisecondes.
- Cliquez sur OK.
Cela indique la période sur laquelle les lectures confirmées contribueront au POP. La valeur par défaut est de 300,000 ms (5 minutes).



