Insertion de publicités côté serveur (SSAI)

Qu'est-ce que l'insertion de publicités côté serveur (SSAI)

L'insertion de publicités côté serveur est une combinaison de manipulations manifestes, de communications de serveur de publicités, ainsi que de normalisation de résolution et de débit binaire de publicités, tout cela ayant lieu du côté serveur avant de présenter un manifeste aux clients. L'insertion de publicités côté serveur peut également faire référence à l'insertion de publicités dynamique ou l'assemblage de publicités.

Quel que soit le nom qui lui est donné, l'insertion de publicités côté serveur est difficile à obtenir pour diverses raisons :

  • L'insertion de publicités côté serveur requiert un service d'origine hautement évolutif
  • Les manifestes personnalisés ne peuvent pas être mis en cache
  • La création de rapports et le comportement des lecteurs personnalisés exigent que les clients sachent qu'une publicité a été lue
  • Différents normes publicitaires (VAST, MAP), serveurs publicitaires, serveurs d'origine et environnements de lecteur compliquent les workflows d'insertion de publicités côté serveur

Pour faire face aux fluctuations de la demande exigeant une insertion de publicités côté serveur juste-à-temps, une architecture hautement évolutive est requise, en particulier pour les diffuseurs qui doivent gérer les importants pics de la demande qu'impliquent les actualités de dernière minute, événements sportifs et séries télévisées populaires. Le traitement de vidéos basées sur le cloud avec l'insertion de publicités côté serveur est un moyen que les diffuseurs peuvent mettre à l'échelle pour répondre à la demande du public.

Lorsque les événements sont en cours, le nombre de spectateurs concurrents peut varier de manière significative et imprévisible. Par exemple, l'audience pour une partie où le score est serré peut rester stable pour la majeure partie de la compétition, puis augmenter de centaines de milliers de nouveaux spectateurs dans les dernières minutes.

La solution pour gérer efficacement les variations du nombre de spectateurs consiste à utiliser l'encodage et la mise en paquet, car ils peuvent être virtualisés pour un déploiement rapide et être hébergés dans une infrastructure cloud pour une mise à l'échelle automatique rapide.

Parce que les encodeurs et packagers matériels à chemin unique dédiés manquent de flexibilité, une solution pratique consiste à lancer des instances de traitement de vidéos basées sur le cloud lorsqu'elles sont nécessaires. Le cloud est tout particulièrement indiqué pour créer des millions de manifestes de contenus et de publicités adaptés sur mesure pour les événements diffusés en direct.

Insertion de publicités côté serveur dans la diffusion de vidéos en direct

Pour les diffuseurs et les fournisseurs de contenu vidéo, il existe une tension intrinsèque entre le besoin de fournir une expérience de visionnement premium (complétée par une fonctionnalité de rediffusion et de décalage télévisés) et de monétiser les services et les offres de diffusion en direct des vidéos. Le défi de la monétisation de contenu vidéo par contournement (OTT, over-the-top) continuera uniquement de grandir à mesure que l'audience sur les appareils connectés augmente.

Pour optimiser les opportunités de revenu en matière de diffusion de vidéos en direct, les diffuseurs recherchent de plus en plus des moyens de concilier les intérêts des consommateurs individuels avec les publicités, et de les leur fournir sans aucune perturbation.

Grâce à la personnalisation des publicités, le consommateur est moins poussé à employer des bloqueurs de publicités. Cette solution génère une expérience de diffusion en direct qui est mutuellement bénéfique pour les fournisseurs de vidéos et le public. Au-delà de la pertinence des intérêts pour l'actualité, la personnalisation des publicités peut également connecter des spectateurs individuels de façon pertinente d'un point de vue émotionnel, en stimulant des changements dans leur façon de penser, ainsi que d'acheter.

Tandis que les opportunités de tirer profit de la personnalisation et de l'insertion des publicités se font croissantes, la question qui se pose pour les diffuseurs, opérateurs câble de télévision à péage, programmeurs de contenu télévisuel et tous les fournisseurs de vidéos est la suivante : quel est le meilleur moyen de répondre aux besoins du secteur de la vidéo et des téléspectateurs ?

La solution doit équilibrer les exigences en matière de monétisation avec la capacité à fournir une expérience de visionnement haute qualité pour les abonnés : un équilibre que l'insertion de publicités côté serveur peut assurer en continu.

Quel est le problème avec l'insertion de publicités côté client ?

Tandis que l'insertion de publicités côté client est une solution courante pour le ciblage et la personnalisation des publicités, elle présente des obstacles technologiques de taille qui peuvent être difficiles à surmonter dans certains cas, en particulier pour les émissions en direct telles que les rencontres sportives, les événements et l'actualité :

  • L'insertion de publicités côté client connaît une latence réseau élevée et des variations de la qualité vidéo en raison des modifications apportées au codec, à la résolution et au débit binaire.
  • Il n'existe aucune solution parfaite qui soit capable de traiter la diffusion en direct de manière harmonieuse.
  • Cette solution requiert des changements de code sur les différents appareils et plateformes.
  • Alors que l'utilisation de logiciels de blocage de publicités ne fait qu'augmenter, les taux de remplissage des publicités dans les environnements web mobiles et de bureau chutent.

En plus de ses limitations technologiques, l'insertion de publicités côté client peut également avoir un effet sensiblement négatif sur l'expérience du téléspectateur :

Si vous pensiez que la mise en mémoire tampon exaspérait les utilisateurs, attendez de voir ce qu'il se passe lorsque la page plante après avoir patienté le temps du décompte, les obligeant à recharger la page et à regarder de nouveau le décompte. La publicité côté client requiert une grande quantité de code par plateforme, en particulier lorsque l'utilisateur regarde une vidéo via une application. Cela n'implique pas seulement des coûts de développement plus élevés pour celui qui implémente la page ou l'application, cela signifie également une expérience de lecture fragile pour l'utilisateur. Une solution de publicités à 100 % côté serveur est bien moins complexe à créer et à gérer, et elle est également moins susceptible de planter.

- « How Server-Side Ad Insertion is Making Online Ads More User-Friendly »
StreamingMedia.com

Comment l'insertion de publicités basée sur le cloud fonctionne-t-elle ?

Le flux de traitement général pour l'insertion de publicités basée sur le cloud est le suivant :

Diagramme d'insertion de publicités basée sur le cloud

Infrastructure d'insertion de publicités côté serveur

  1. Un lecteur envoie une requête pour un contenu HLS en direct ou de vidéo à la demande (VOD, video-on-demand) depuis le réseau de distribution de contenu (CDN, content distribution network). Le CDN est configuré pour utiliser les services d'insertion de publicités comme l'origine des manifestes, plutôt que l'origine du contenu. Chaque requête inclut des paramètres du lecteur au sujet du téléspectateur, c'est pourquoi les manifestes sont uniques à chaque requête.
  2. Le service d'insertion de publicités extrait le manifeste modèle formé du serveur d'origine de contenu. Ce manifeste inclut des marqueurs de publicité afin que le service d'insertion de publicités sache où réaliser une insertion ou une substitution de publicités.
  3. Lorsqu'un marqueur de publicités est visible, le service d'insertion de publicités envoie une requête au serveur de décision publicitaire (ADS, Ad Decision Server), y compris les paramètres du lecteur de la requête de contenu et la durée de la pause publicitaire.
  4. L'ADS fournit une réponse VAST ou VMAP qui inclut les publicités à diffuser, en fonction des informations sur le téléspectateur réunies grâce aux paramètres que le service d'insertion de publicités a transmis, aux campagnes publicitaires actuelles et aux URL de suivi publicitaire vers lesquelles envoyer la diffusion des publicités.
  5. Le service d'insertion de publicités manipule le manifeste pour inclure les URL pour les publicités appropriées à partir de la réponse VAST ou VMAP.
  6. Le service d'insertion de publicités fournit le manifeste intégralement personnalisé au lecteur à l'origine de la requête via le CDN (le CDN ne peut pas mettre en cache cette réponse étant donné qu'elle est unique au lecteur).
  7. À mesure que la lecture progresse, le service d'insertion des publicités ou le lecteur vidéo signale la quantité de la publicité qui est diffusée. À l'aide du reporting côté serveur, le service envoie des rapports sur le visionnement des publicités directement à l'URL de suivi des publicités, sans que vous n'ayez à saisir aucune information.
  8. Étant donné que le lecteur demande des segments de publicité pendant la diffusion du contenu, si la publicité n'est pas déjà transcodée dans un format qui correspond à celui du contenu vidéo, le service d'insertion de publicités transcode la publicité au moment où la requête du segment de publicité est envoyée. Si une publicité n'est pas déjà transcodée, le service ne la présente pas pour la diffusion lors de la première requête.

Mise en route

Nous pouvons vous aider à démarrer en vous proposant une consultation avec nos commerciaux et une revue d'architecture. Vous pouvez également commencer votre propre projet pilote dès aujourd'hui.