Hours of content streamed
100
M+
Hours of content streamed annually
Broadcasters trust Evrideo
60
+
Broadcasters trust Evrideo
Countries with active channels
20
+
Countries with active channels
Platform availability
99.99
%
Availability

See It In Action

Stop Chasing Change.
Start Leading It.

See how Evrideo unifies contribution, master control, playout, distribution, clipping and ad insertion into one seamless cloud-native platform — so you can modernise at your own pace and reach audiences everywhere.

Evrideo Platform Overview — Click to play

Your Audience Migrated.
Your Budget Didn't.
Neither did your Infrastructure.

To survive, you must follow your audience everywhere, FAST, VOD, Social, OTT and Linear. But traditional workflows force you to stitch together a "Frankenstein Stack" of 15+ vendors.

The result? Operational chaos, skyrocketing costs, and zero agility. You're spending 80% of your budget just keeping the lights on.

That's why you need Evrideo. We give you your agility back and cut your costs at the same time.

42%
Average TCO Reduction
18mo
ROI Breakeven Time
100%
Improved Agility
Server room with legacy monitors and servers, highlighting detected legacy stack with critical complexity warning.

The Broadcast Operations Platform

Intelligently routing content from any source to any destination.

Diagram showing Evrideo Cloud Platform workflow: from Ingest (Live Feeds, File Ingest, Satellite/IP) to cloud services (Playout, Compliance, Graphics, Transcoding, SSAI, CDN, MAM, DRM, Outpost Node), then distribution channels (CTV/FAST, OTT, Web + Apps, Head-ends, VOD, Social).
Diagram showing Evrideo Cloud Platform workflow: from Ingest (Live Feeds, File Ingest, Satellite/IP) to cloud services (Playout, Compliance, Graphics, Transcoding, SSAI, CDN, MAM, DRM, Outpost Node), then distribution channels (CTV/FAST, OTT, Web + Apps, Head-ends, VOD, Social).
Digital map of the world at night showing illuminated city nodes connected by glowing network lines representing global communication or data flow.
Cloud-native infrastructure
CLOUD-NATIVE INFRASTRUCTURE

Built for the Speed of Digital.

Surgical or Full Stack deployment icon

Surgical or Full Stack

Deploy a single FAST channel in minutes, or migrate your entire broadcast facility. Our platform adapts to your pace.

Global Distribution icon

Global Distribution

Deliver pristine video to any endpoint—satellite, cable, OTT, or FAST platforms—with a single click.

AI-Powered Autonomization icon

AI-Powered Autonomization

Automate scheduling, compliance, and graphics with our integrated AI engine, reducing manual workload by 60%.

A Platform AND A Partner

We are a Customer Led company.   We turn your problems into our roadmap.  We don't just sell you software and wish you luck. Our SaaS platform delivers the unified technology stack—fully managed, continuously updated, and backed by operational expertise.

Unify Operations icon

Unify Operations

Replace your "Frankenstein Stack" with a single, cloud-native platform that handles Ingest, MAM, Playout, Graphics, and Distribution.

Single pane of glass

Cloud-native architecture

Extend Teams icon

Extend Teams

We are service-obsessed. Our Master Control operators and broadcast engineers act as an extension of your team, 24/7/365.

Managed Operations

Expert Co-Pilots

De-Risk the Future icon

De-Risk the Future

True SaaS pricing: turn unpredictable CapEx into predictable OpEx. Scale channels up and down instantly without buying hardware.

Zero CapEx

Transparent Pricing

The Operating System for
Modern Broadcasters.

Launch channels faster, distribute smarter, and operate more efficiently with a Platform designed for the streaming era.

Built for Broadcast.
Designed for Agility.

Four mission-critical modules. One seamless interface. An architecture built to evolve as fast as the market.

Broadcast control interface showing NFL live preview with football players, Tropicana mix fruit juice ad in program window, and a scheduler with ads and weather report.
Outpost interface displaying a list of input streams with status, ID, type, bitrate, uptime, error, outputs, recording status, and action options.
AdBoost - Broadcast control interface showing multiple live video feeds, including NFL football action, a news studio, and various commercial ads.
Video editing interface showing a scene with a man and woman sitting closely on wooden steps, with event timeline and editing tools visible.
RapidClip product screenshot

Evrideo | Cloud Master Control, Playout, Distribution & Monetization

"We went from explaining why we couldn't keep up—to presenting a roadmap that puts us two years ahead. Evrideo gave us operational capacity to execute our vision."

Ready to Own Your
Digital Future?

Stop navigating the transition alone. Deploy the operating system used by 60+ global broadcasters.

Operational Intelligence

Common questions from engineering and operations teams.

  • Cloud-native SaaS eliminates the hardware refresh cycles, reduces CapEx to zero, and gives you instant scalability. You can spin up new channels, add distribution endpoints, and expand geographically without procuring physical infrastructure—while benefiting from continuous platform updates and AI-driven automation.

  • With Evrideo, you can launch a new channel in hours, not months. Our cloud-native infrastructure and pre-integrated distribution connectors mean you can go from content to live broadcast without lengthy hardware procurement or complex integrations.

  • Evrideo supports multi-region deployments and can be operated in cloud environments and hybrid models. We work with all major cloud providers and can integrate with your existing on-premise infrastructure where needed.

  • No. Evrideo is designed to deploy in parallel with your current infrastructure—no rip-and-replace required. You can migrate workloads gradually, starting with specific channels or workflows, while maintaining your existing operations.

  • Every client gets a dedicated Customer Success Manager, proactive 24/7 monitoring, and human-led support. We don't just sell software—we partner with you operationally to ensure your channels run flawlessly.

  • Evrideo offers flexible pricing based on your specific needs and scale. Whether you're launching your first FAST channel or migrating a full broadcast facility, we'll build a commercial model that fits your business.

  • You do. All content, analytics, and operational data remain your property. Evrideo provides the platform and infrastructure; you retain full ownership and control of your assets.

  • Absolutely. Evrideo supports 24/7 live channel management with broadcast-grade reliability, automated failover, and real-time monitoring. We handle live sports, news, entertainment, and everything in between.

  • We support all common broadcast/streaming outputs and formats used for playout and distribution (e.g., HLS, DASH, RTMP, SRT, SDI, ASI, SMPTE 2110) as well as all common ingest protocols and file formats.

  • An automated task is executed by a system once a human (or trigger) initiates it, following predefined rules. An autonomized workflow uses AI to make decisions, adapt to changing conditions, and act without human initiation—reducing manual intervention across your entire broadcast operation.

Latest from the Blog

Insights, guides, and perspectives from the team building the future of cloud-native broadcast infrastructure.

Technologie publicitaire

Insertion publicitaire guidée par le serveur (SGAI)

Comment la SGAI se compare-t-elle à la SSAI, pourquoi son adoption s'accélère-t-elle et comment traite-t-elle la compatibilité des joueurs ?

18 min lireUpdated 18 May 2025

Résumé

L'insertion publicitaire guidée par le serveur (SGAI) est une architecture publicitaire qui transfère la phase finale de l'insertion publicitaire d'un serveur central de montage vers le lecteur vidéo lui-même, tout en conservant le contrôle côté serveur sur la structure des pauses publicitaires, les politiques, la préparation des créations et les métadonnées de mesure. Il en résulte un modèle hybride qui combine le contrôle opérationnel de l'insertion publicitaire côté serveur avec la précision de mesure et la flexibilité de format de l'exécution côté client.

Le principe de base est simple : le serveur contrôle ce qui se passe et quand, tandis que le lecteur contrôle la manière dont cela est rendu. Les manifestes de programmation peuvent être moins spécifiques à chaque spectateur, ce qui améliore la mise en cache du CDN et réduit la charge sur l'infrastructure centrale d'assemblage. Les décisions publicitaires sont prises plus près du moment de la lecture, ce qui permet un contexte de ciblage plus récent. La mesure revient au niveau de l'appareil, où les balises sont liées aux événements de rendu réels plutôt qu'aux journaux de diffusion côté serveur.

La SGAI ne rend pas obsolète l'insertion publicitaire côté serveur (SSAI) existante. Elle répond à des contraintes spécifiques qui apparaissent à grande échelle : la perte d'efficacité du CDN causée par les manifestes spécifiques aux spectateurs, l'indirection de la mesure liée aux balises côté serveur et les limitations de format des flux entièrement assemblés. Pour les plateformes où ces contraintes sont importantes — événements en direct à forte concurrence, AVOD, chaînes FAST et expériences publicitaires premium —, le SGAI représente une évolution architecturale significative. Pour les appareils hérités et les piles de lecteurs plus simples, le SSAI reste la voie la plus pratique.

Le continuum de l'architecture d'insertion

Il est préférable de considérer les architectures d'insertion publicitaire comme des points situés sur un continuum de responsabilités plutôt que comme des catégories distinctes. Trois modèles — l'insertion publicitaire côté client (CSAI), l'insertion publicitaire côté serveur (SSAI) et l'insertion publicitaire guidée par le serveur (SGAI) — répartissent différemment entre le serveur et le lecteur les tâches liées à la signalisation des pauses publicitaires, à la prise de décision publicitaire, à la préparation des créations, à la commutation des médias et à la mesure.

Responsabilité CSAI SSAI SGAI
Signalisation des pauses SDK publicitaire client ou logique de l'application Assembleur côté serveur via la manipulation du manifeste Guidé par le serveur via des signaux de manifeste (événements HLS/DASH, SCTE-35)
Décision publicitaire Le client appelle les serveurs publicitaires et traite les réponses Le serveur résout les formats VAST/VMAP avant la diffusion du flux Le client ou l'application demande des blocs publicitaires préparés en suivant les instructions du serveur
Préparation des créations Hétérogène ; de nombreux cas particuliers parviennent à l'appareil Le serveur adapte les publicités au profil du flux La plateforme publicitaire prépare des blocs publicitaires prêts pour le streaming avant la pause
Changement de média Le lecteur client ou le SDK publicitaire assemble la lecture Le serveur assemble les manifestes ; le lecteur voit un seul flux Le lecteur compatible SGAI bascule à des limites déterministes
Mesure Balises côté client, souvent dépendantes du SDK Balises côté serveur et métadonnées client en option Événements de lecture côté lecteur avec métadonnées fournies par le serveur

L'évolution du secteur vers le SGAI ne constitue pas un rejet du contrôle côté serveur. Il s'agit plutôt d'une recherche d'une autorité opérationnelle de type SSAI sans renoncer à la précision des mesures côté client, à la personnalisation en temps réel et à la flexibilité des formats qu'offre l'exécution côté appareil. Le serveur reste l'autorité d'orchestration ; le lecteur devient un agent d'exécution plus performant et conforme aux normes.

SSAI : fondements et compromis

L'insertion publicitaire côté serveur s'est imposée comme le modèle dominant pour la publicité en streaming, car elle a résolu un problème réel et persistant : la fragilité des piles publicitaires côté client dans un environnement hétérogène d'appareils. En intégrant les publicités dans le flux de contenu avant sa diffusion, la SSAI a offert au lecteur une expérience multimédia unique et continue. L'appareil n'avait pas besoin de comprendre la logique publicitaire, d'interpréter les réponses VAST ni de gérer les cas particuliers liés aux créations publicitaires. Il se contentait de lire la vidéo.

Cette simplification a apporté quatre avantages concrets. Premièrement, la lecture est devenue fluide : les spectateurs recevaient un flux unifié de contenu et de publicité, ce qui réduisait les changements de lecteur visibles, les événements de mise en mémoire tampon et les transitions publicitaires incohérentes. Deuxièmement, la résilience face aux bloqueurs de publicité s'est améliorée, car les publicités étaient diffusées sous forme de segments multimédias indiscernables du contenu, plutôt que sous forme d'appels publicitaires distincts côté client. Troisièmement, la portée des appareils s'est élargie : les navigateurs Web, les applications mobiles, les téléviseurs connectés, les consoles et les lecteurs OTT pouvaient tous lire le flux assemblé avec un minimum de code spécifique à la publicité. Quatrièmement, le contrôle opérationnel s'est consolidé : les décisions publicitaires, le conditionnement des créations, la manipulation des manifestes et la logique de suivi pouvaient être gérés dans un seul flux de travail côté serveur.

Cependant, la centralisation de SSAI a également créé des contraintes qui deviennent significatives à grande échelle. Quatre d'entre elles sont particulièrement importantes.

Perte d'efficacité du CDN. Les manifestes assemblés personnalisés sont difficiles à mettre en cache. Le flux de chaque spectateur peut contenir une séquence unique de segments publicitaires, ce qui signifie que le CDN ne peut pas servir un objet mis en cache partagé. La concurrence déplace la charge vers le manipulateur de manifestes et l'infrastructure d'origine au lieu d'être absorbée par la périphérie du CDN.

Indirection de la mesure. Les balises côté serveur peuvent prouver que l'assembleur a pris une décision de diffusion, mais elles ne peuvent pas toujours confirmer ce que le lecteur a réellement rendu. Lorsqu'un appareil met en mémoire tampon, saute ou rencontre une erreur pendant une pause publicitaire, les journaux du serveur peuvent tout de même enregistrer l'impression. Cet écart entre l'intention de diffusion et la réalité de la lecture est une préoccupation constante pour les annonceurs et les prestataires de vérification.

DRM et complexité des discontinuités. Les transitions publicitaires dans les flux assemblés nécessitent un alignement précis des paquets. Les limites de période DASH, les marqueurs de discontinuité HLS, les transitions d'état de cryptage, les décalages temporels et la correspondance des rendus doivent tous faire l'objet d'une coordination minutieuse. Un désalignement à n'importe quel point de la chaîne peut produire des artefacts visibles, des erreurs de lecture ou des impressions manquées.

Contraintes des formats enrichis. Les publicités entièrement assemblées limitent ce que le client peut faire pendant la pause. Les superpositions interactives, les formats « squeeze-back », les présentations en L, les publicités d'accompagnement et autres expériences non linéaires sont difficiles à mettre en œuvre lorsque le serveur contrôle l'intégralité du chemin d'insertion et que le lecteur ne voit qu'un flux continu.

Le point de pression du sport en direct

Les événements sportifs en direct mettent en évidence les contraintes architecturales de la SSAI plus que tout autre type de contenu. Cela s'explique par la synchronisation de la demande : des millions de téléspectateurs entrent dans la même tranche publicitaire au même moment, créant ainsi un pic de charge radicalement différent des habitudes de visionnage distribuées et asynchrones de la VOD.

Lorsqu'un événement sportif majeur atteint une pause publicitaire, chaque spectateur simultané peut nécessiter une décision publicitaire unique, une manipulation de manifeste, un mappage de balises et une gestion de l'état d'assemblage. Si l'infrastructure d'assemblage, les serveurs de décision publicitaire ou les chemins de diffusion du CDN ne peuvent pas absorber cette demande synchronisée, les modes de défaillance ont des conséquences commerciales importantes : écran blanc, mise en mémoire tampon, blocs publicitaires non remplis et impressions facturables perdues.

Le problème de timing du préchargement aggrave cette pression. Les décisions publicitaires pour les événements en direct doivent être prises avant l’arrivée de la pause, mais le timing optimal implique un véritable compromis. Un préchargement précoce donne au système SSAI le temps de résoudre les réponses publicitaires, de conditionner les ressources créatives, de mettre à jour les manifestes et de préchauffer les chemins CDN — mais les publicités peuvent devenir obsolètes par rapport aux règles de cadence, aux plafonds de fréquence, aux signaux de consentement, aux paramètres de ciblage ou aux exigences de séparation concurrentielle. Un préchargement tardif préserve la fraîcheur de la décision et la précision du ciblage, mais laisse moins de temps pour l'ensemble du pipeline de préparation, augmentant ainsi le risque d'échec de la pause publicitaire en cas de charge élevée.

Le SGAI résout ce point sensible en séparant deux aspects que le SSAI confond. Le caractère unique en temps réel d’une décision publicitaire — quelle création, quels paramètres de ciblage, quelles métadonnées de vérification — ne nécessite pas que la vidéo elle-même soit préparée à partir de zéro pour chaque spectateur. Les créations peuvent être transcodées, packagées et préparées pour le streaming à l'avance. La couche en temps réel sélectionne ensuite les ressources préparées à utiliser, leur ordre de diffusion et les métadonnées de suivi applicables. Le lecteur est orienté vers des blocs publicitaires déjà prêts à être diffusés et signale les événements liés au rendu effectif.

Cette séparation rend le problème d'échelle plus facile à gérer. Le travail de préparation — transcodage, packaging, alignement de la rendu, distribution CDN — peut être effectué une seule fois et réutilisé pour de nombreux spectateurs. Le travail de personnalisation — ciblage, ordonnancement, vérification — se fait au moment de la requête, mais ne nécessite pas de reconstruire le pipeline multimédia pour chaque session.

Définition de SGAI : Le serveur guide, le joueur exécute

L'insertion publicitaire guidée par le serveur est une architecture dans laquelle le serveur contrôle la structure des pauses publicitaires, les règles d'application et la préparation des créations, tandis que le lecteur se charge d'une tâche de commutation plus ciblée et déterministe à des points de rupture connus. Le serveur n'intègre pas les publicités dans le flux de contenu. Il expose plutôt les opportunités publicitaires via une signalisation manifeste, prépare à l'avance les médias des blocs publicitaires et fournit au lecteur les métadonnées nécessaires pour effectuer une commutation contrôlée et signaler avec précision les événements de lecture.

Le principe architectural clé réside dans la séparation explicite de la chaîne d'approvisionnement publicitaire en deux phases distinctes. La phase de préparation — conditionnement des créations, transcodage, packaging, alignement de la restitution, distribution CDN — a lieu avant la pause et est réutilisable pour tous les spectateurs. La phase de personnalisation — ciblage, assemblage des blocs publicitaires, métadonnées de vérification, URL de suivi — se déroule au moment de la requête, mais fait référence à des médias déjà préparés plutôt que de générer de nouvelles ressources.

Cette séparation a trois conséquences importantes. Premièrement, les manifestes de programmation peuvent être partagés entre les spectateurs plutôt que d’être uniques à chaque session, ce qui rétablit la mise en cache CDN. Deuxièmement, les décisions publicitaires peuvent être prises plus tard, en utilisant un contexte de session plus récent, car le travail de préparation des médias est déjà terminé. Troisièmement, la mesure se déplace vers l’appareil, où le lecteur peut signaler les événements d’impression, de quartile, de progression et de vérification liés à ce qui a été réellement rendu plutôt qu’à ce que le serveur a décidé de diffuser.

La SGAI est parfois décrite comme un retour à l’insertion publicitaire côté client, mais cette caractérisation est trompeuse. La CSAI classique faisait peser sur le client l’intégralité de la charge liée à la prise de décision publicitaire, à la résolution VAST, à la normalisation des créations et à l’orchestration des pauses. La SGAI élimine toute cette complexité de l’appareil. Le contrat du lecteur est restreint et bien défini : suivre les indications du manifeste jusqu'à une limite de pause déterministe, charger un manifeste de bloc publicitaire préparé, exécuter une commutation native au streaming, déclencher des événements de mesure standardisés et revenir au contenu au point de reprise indiqué. Le gros du travail reste du côté du serveur.

Le processus SGAI étape par étape

Le processus SGAI peut être décomposé en six étapes séquentielles, chacune ayant un responsable clairement identifié et une interface bien définie. Il est essentiel de bien comprendre cette séquence pour évaluer l'état de préparation à la mise en œuvre et identifier les points les plus susceptibles de présenter des défaillances.

  1. Signal. Le manifeste de contenu comporte un marqueur d'opportunité publicitaire. Dans HLS, il s'agit généralement d'une EXT-X-DATERANGE balise ou un repère HLS Interstitial. Dans DASH, il s'agit d'un EventStream . Dans les flux de travail en direct, les messages d’insertion de raccord SCTE-35 ou de signal temporel constituent la source en amont, et l’encodeur, le packager et la couche de génération de manifeste doivent préserver ou traduire ces repères de manière fiable dans le format attendu par le plan de contrôle SGAI.
  2. Résolution. L'application ou le lecteur enregistre une session auprès de la plateforme publicitaire, interroge un point de terminaison de métadonnées ou reçoit une URL de manifeste de bloc publicitaire. C'est à ce moment que la décision publicitaire en temps réel est prise : quels créatifs, dans quel ordre, avec quels paramètres de ciblage et quelles exigences de vérification. Le résultat n'est pas un flux assemblé, mais une référence à un bloc publicitaire préparé et aux métadonnées nécessaires pour le lire et le mesurer.
  3. Récupération. Le lecteur récupère le manifeste du pod publicitaire — un manifeste HLS ou DASH décrivant les segments de créations publicitaires pré-packagés, leurs durées, leurs rendus et leur timing. Comme ce média a été préparé à l'avance, il est déjà aligné sur le codec, l'échelle de débit binaire et les exigences de packaging du flux de contenu.
  4. Commutation. À la limite de la pause guidée, le lecteur passe du flux de contenu au bloc publicitaire sans que le serveur ait besoin d’assembler un nouveau flux. La commutation est déterministe : le lecteur sait exactement quand basculer, vers quoi basculer et combien de temps la pause doit durer. La continuité DRM, l’alignement des bords en direct et la correspondance des rendus doivent tous être gérés correctement à cette limite.
  5. Balise. L'appareil déclenche des événements d'impression, de quartile, de progression et de vérification liés à la lecture effective. Comme ces événements proviennent du lecteur plutôt que du serveur, ils reflètent ce qui a été rendu plutôt que ce qui a été diffusé. C'est l'avantage de mesure que la SGAI offre par rapport aux balises côté serveur.
  6. Reprise. Le lecteur revient au flux de contenu au point de reprise ou au décalage indiqué. Pour les flux en direct, cela signifie revenir au bon bord de diffusion. Pour la VOD, cela signifie reprendre à la bonne position du contenu. La récupération en cas d'erreur — gestion des échecs de création, des interruptions réseau ou des anomalies de fin de bloc — doit être définie et testée dans le cadre de la mise en œuvre.

La séquence met en évidence la frontière opérationnelle entre l'orchestration côté serveur et l'exécution côté appareil. Le serveur fournit des instructions déterministes ; le lecteur effectue la commutation contrôlée, l'observation de la lecture et l'envoi des balises. Aucune des deux parties ne peut réussir sans l'autre, c'est pourquoi les tests de bout en bout de la chaîne complète — du signal SCTE au rapprochement des balises — constituent une condition préalable au déploiement en production.

Normes de signalisation : HLS, DASH et SCTE-35

Le SGAI repose sur une signalisation fiable et conforme aux normes à chaque niveau de la chaîne de diffusion. L'opportunité publicitaire doit être transmise depuis la production en direct jusqu'au lecteur, en passant par l'encodage, le conditionnement, la génération du manifeste et la diffusion via le CDN, sous une forme permettant au plan de contrôle SGAI d'agir. Toute lacune ou erreur de conversion dans cette chaîne peut entraîner des pauses manquées, un timing incorrect des blocs publicitaires ou un échec de l'insertion.

SCTE-35 est la norme de signalisation en amont utilisée dans les workflows de diffusion et de production en direct. Les messages d'insertion marquent le début et la fin des opportunités publicitaires avec un identifiant d'événement d'insertion, une durée et un descripteur de segmentation facultatif. Les messages de signalisation temporelle contiennent des informations de segmentation plus complexes. Les marqueurs SCTE-35 sont insérés au niveau de l'encodeur ou du routeur de contrôle principal et doivent être conservés tout au long du pipeline d'encodage et de packaging. Si le packager ne transmet pas le SCTE-35 au manifeste, ou s'il traduit les marqueurs de manière incorrecte, le plan de contrôle SGAI ne recevra pas le signal de coupure dont il a besoin.

La signalisation HLS pour l'insertion publicitaire utilise deux mécanismes principaux. La balise EXT-X-DATERANGE balise transporte des métadonnées temporelles associées à une plage de dates, y compris des données SCTE-35 encodées sous forme de chaînes en base-64 ou hexadécimales. Les interstitiels HLS, introduits dans une révision ultérieure de la spécification HLS, fournissent un mécanisme plus structuré pour décrire les pauses publicitaires en tant que contenu interstitiel avec des URI d'actifs explicites, des durées et des décalages de reprise. Les implémentations SGAI peuvent utiliser l'un ou l'autre mécanisme en fonction de la plateforme et des capacités du lecteur.

La signalisation DASH utilise EventStream des éléments au sein de Period éléments pour transporter des événements temporels, y compris des données SCTE-35. DASH prend également en charge les flux à périodes multiples, où les pauses publicitaires sont représentées comme des périodes distinctes avec leurs propres manifestes. Le choix entre une signalisation basée sur les événements et une signalisation basée sur les périodes a des implications sur le comportement de changement de lecteur, la continuité DRM et la mise en cache CDN.

La spécification Ad Creative Signaling de la SVTA fournit une base normative sur la manière dont les métadonnées de décision et de suivi publicitaires doivent être transmises dans la signalisation DASH et HLS, permettant ainsi l'interopérabilité entre les plateformes publicitaires et les implémentations de lecteurs. Les implémentations conformes à cette spécification sont mieux à même de fonctionner sur plusieurs plateformes publicitaires et piles de lecteurs sans nécessiter de travail d'intégration sur mesure.

Une considération opérationnelle essentielle est que le pass-through SCTE-35 n'est pas automatique. L'encodeur, le packager, la couche de génération de manifestes et le CDN doivent tous être configurés pour préserver ou traduire correctement les marqueurs SCTE. Pour les événements sportifs en direct, où la durée des blocs publicitaires et l'intention de pause doivent être programmées en amont ou insérées manuellement par la production, le packager doit être considéré comme un support de signal plutôt que comme un système d'enregistrement métier. L'intention de pause doit être établie avant l'emballeur, et non dérivée de celui-ci.

Exigences et certification des joueurs

La compatibilité du lecteur constitue le principal obstacle à l'adoption de la norme SGAI. Contrairement à la norme SSAI, qui exige uniquement que le lecteur puisse lire un flux HLS ou DASH standard, la norme SGAI impose au lecteur d'adopter un ensemble spécifique de comportements aux limites des pauses publicitaires. Un lecteur qui « prend en charge les publicités » au sens large n'est pas nécessairement compatible avec la norme SGAI. Cette distinction est importante car un déploiement SGAI qui achemine le trafic vers un lecteur non certifié entraînera des échecs silencieux : le signal de coupure sera ignoré, le pod ne se chargera pas, les balises ne se déclencheront pas et des revenus seront perdus sans qu'aucune erreur évidente ne soit détectée.

Le contrat minimum pour un lecteur SGAI inclut les capacités suivantes :

  • Gestion des repères de manifeste : le lecteur doit analyser et agir sur les balises HLS EXT-X-DATERANGE , les repères interstitiels HLS ou les éléments DASH EventStream comme des signaux de coupure. Les métadonnées temporelles issues du flux de transport doivent également être transmises à la couche applicative.
  • Enregistrement de session et interrogation des métadonnées : le lecteur ou l'application doit être capable d'enregistrer une session auprès de la plateforme publicitaire et de récupérer les URL des manifestes de pod ou les métadonnées publicitaires au moment opportun par rapport à la limite de la pause.
  • Chargement du manifeste du pod publicitaire : le lecteur doit charger un manifeste HLS ou DASH distinct pour le pod publicitaire et le préparer pour la lecture avant l'arrivée de la limite de pause.
  • Commutation contrôlée de manifeste : le lecteur doit effectuer une transition fluide du manifeste de contenu vers le manifeste du bloc publicitaire à la limite de pause déterministe, en gérant correctement la continuité DRM, l'alignement de rendu et la synchronisation en temps réel.
  • Signalisation standardisée : le lecteur doit déclencher des événements d'impression, de premier quartile, de point médian, de troisième quartile et d'achèvement, ainsi que tout ping de vérification requis par la plateforme publicitaire, liés à la position de lecture réelle plutôt qu'au moment de la diffusion.
  • Récupération après erreur et solution de secours : le lecteur doit gérer avec souplesse les échecs de chargement des créations, les interruptions réseau et les anomalies de fin de bloc publicitaire, soit en réessayant, soit en passant à la création suivante, soit en revenant à l'écran de démarrage, sans perturber la lecture du contenu.
  • Comportement de reprise : le lecteur doit revenir au flux de contenu à la position correcte après la pause, en tenant compte de la dérive du bord en direct dans les flux en direct et de la position du contenu en VOD.

La certification doit être considérée comme une étape obligatoire, et non comme une simple hypothèse. Avant d’acheminer le trafic de production via un chemin SGAI, l’implémentation du lecteur doit passer un test d’acceptation couvrant la signalisation des pauses en direct, la lecture du manifeste des pods, les balises de quartile, la gestion des erreurs, le comportement de reprise et le repli SSAI dans un scénario de bout en bout unique. Les plateformes qui ne parviennent pas à passer ce test doivent continuer à recevoir des flux SSAI ou des flux assemblés « slate-safe ».

En pratique, pour la planification du déploiement, cela signifie que le déploiement de SGAI doit être échelonné par catégorie d'appareils et par valeur commerciale. Les plateformes à forte valeur ajoutée — le Web premium, les applications mobiles modernes, les téléviseurs connectés de dernière génération — constituent le point de départ naturel. Les appareils hérités, les lecteurs intégrés à faible contrôle et les plateformes bénéficiant d'un support technique limité doivent rester sur SSAI jusqu'à ce que la certification du lecteur soit réalisable.

SGAI vs SSAI : Cadre de décision

Les architectures SGAI et SSAI sont des outils complémentaires plutôt que des alternatives concurrentes. Le choix de l'architecture à utiliser pour une plateforme ou un type de contenu donné doit être dicté par les contraintes et les objectifs spécifiques de ce déploiement, et non par une préférence générale pour l'une plutôt que pour l'autre.

Dimension SSAI SGAI
Compatibilité avec les lecteurs Idéale pour les lecteurs hérités et simples. L'appareil reçoit un flux déjà assemblé ne nécessitant qu'une logique publicitaire minimale. Nécessite un comportement de lecteur compatible SGAI. La commutation, la diffusion de balises et la gestion des repères doivent être certifiées avant le déploiement.
Efficacité du CDN Souvent réduite par des manifestes spécifiques aux utilisateurs qui ne peuvent pas être partagés entre les sessions. S'améliore lorsque les manifestes de programmation sont mis en cache et partagés entre les lecteurs.
Calendrier de personnalisation La prise de décision s'effectue au cours du processus d'assemblage, sous réserve des contraintes de temps de préparation. Plus tardif et plus contextuel ; des données de session plus récentes peuvent éclairer la décision publicitaire.
Mesure Les journaux du serveur attestent des décisions de stitching et de diffusion. Les événements côté lecteur améliorent la preuve du rendu réel, facilitant la vérification par l'annonceur.
Formats publicitaires riches Idéaux pour les pauses publicitaires linéaires, de type streaming. Plus extensible pour les superpositions, les formats interactifs, le squeeze-back et les publicités complémentaires.
Charge opérationnelle Charge de travail centrale importante concentrée au niveau de l'assemblage. Exécution plus distribuée ; charge du module d'assemblage réduite pour les plateformes certifiées.
Évolutivité en direct Les pauses synchronisées créent une charge en pointe sur l'infrastructure de stitching. Les blocs publicitaires préparés et les manifestes pouvant être mis en cache réduisent le profil de charge en pics.

Utilisez SSAI lorsque la portée des appareils, la compatibilité avec les versions héritées et un chemin de lecture simple de type diffusion sont les principales exigences. SSAI est le choix idéal pour toute plateforme où le lecteur ne peut pas être certifié pour le comportement SGAI, où l'investissement technique dans la modification du lecteur n'est pas justifié par les opportunités de revenus, ou où le type de contenu ne tire pas parti de la personnalisation tardive ou des formats publicitaires enrichis.

Utilisez SGAI lorsque l'efficacité à grande échelle, la personnalisation tardive, la mesure précise côté client et des formats publicitaires plus riches justifient l'investissement dans la certification du lecteur. SGAI est particulièrement bien adapté aux événements en direct à forte concurrence où les pauses synchronisées créent une charge sur le stitcher, aux plateformes AVOD et FAST où l'efficacité du CDN et la fraîcheur du ciblage constituent des facteurs de différenciation concurrentiels, ainsi qu'aux expériences publicitaires haut de gamme où les formats interactifs ou non linéaires font partie de la proposition de valeur.

L'avenir concret pour la plupart des plateformes est hybride : SSAI pour la portée et la simplicité sur l'ensemble du parc d'appareils, SGAI pour les plateformes certifiées à forte valeur ajoutée où les avantages de l'architecture sont commercialement significatifs. Le maintien de ces deux voies nécessite un rapprochement minutieux des rapports afin d'éviter les doublons ou les événements de revenus manquants entre les deux modèles d'insertion.

Architecture de production

Le déploiement d'une infrastructure SGAI de production comporte six couches fonctionnelles, chacune dotée de responsabilités et d'interfaces bien définies. Il est essentiel de bien comprendre l'ensemble de la chaîne pour identifier les points de défaillance et déterminer à qui incombe la responsabilité opérationnelle.

  1. Planification en amont (production en direct / régie centrale / programmation). Les intentions relatives aux blocs publicitaires — durée des pauses, identifiants de pause et contexte du contenu — doivent être établies avant l'encodage. Pour les événements sportifs en direct, cela implique de programmer des fenêtres de pause dans la timeline de production ou d'insérer manuellement des marqueurs SCTE-35 au niveau de la régie centrale. Le packager ne doit pas être le système d'enregistrement des intentions de pause ; il doit simplement acheminer le signal qui a déjà été établi en amont.
  2. Transport du signal (encodeur / packager / génération de manifestes). Les marqueurs SCTE-35 ou les métadonnées temporelles équivalentes doivent être préservés tout au long du pipeline d'encodage et de packaging, et exposés dans les manifestes HLS ou DASH au format attendu par le plan de contrôle SGAI. La précision temporelle, l'alignement des rendus, la continuité DRM et la visibilité des repères doivent toutes être maintenues à travers cette couche.
  3. Pipeline multimédia (origine / CDN). Les ressources publicitaires pré-packagées — transcodées, alignées sur la rendu, encapsulées en DRM si nécessaire — doivent être distribuées aux nœuds périphériques du CDN avant la pause. Le CDN doit être capable de diffuser efficacement à la fois le manifeste de programmation (mémorisable en cache, partagé entre les téléspectateurs) et le manifeste de bloc publicitaire (potentiellement spécifique à la session).
  4. Contrôle publicitaire (plateforme de décision publicitaire). La plateforme publicitaire reçoit une notification précoce de la pause de la couche d’opérations de diffusion, identifie les blocs publicitaires éligibles et renvoie les manifestes de blocs ainsi que les métadonnées de suivi pour la vérification de la lecture. Cette couche est responsable de la préparation des créations, de l’assemblage des blocs, du ciblage et des métadonnées de vérification. Elle ne gère pas la diffusion du flux, la configuration du lecteur ni les solutions de secours opérationnelles.
  5. Exécution (applications de lecteur compatibles SGAI). Les implémentations de lecteur certifiées chargent les manifestes de blocs publicitaires, effectuent des transitions fluides aux limites des pauses, déclenchent des balises standardisées, gèrent les échecs de manière élégante et reprennent le contenu à la bonne position. La certification des lecteurs est une étape obligatoire pour chaque plateforme, et non un exercice ponctuel.
  6. Assurance (observabilité et opérations de revenus). La surveillance de bout en bout doit couvrir le taux de remplissage, l'incidence des slates, les erreurs de contenu, la précision des balises, le comportement du CDN, la dérive du live-edge, les métriques de qualité d'expérience (QoE) et le rapprochement des revenus sur les chemins SGAI et SSAI. Les divergences entre les enregistrements de diffusion du serveur publicitaire, les balises du lecteur et les journaux de QoE constituent le principal indicateur de problèmes opérationnels.

Le modèle de déploiement recommandé consiste en une voie SGAI principale pour les plateformes certifiées à forte valeur ajoutée et une voie SSAI de secours pour les appareils non pris en charge. Le routage du trafic doit être basé sur les capacités du lecteur et la valeur commerciale, et non sur des aspirations. Les plateformes qui n'ont pas obtenu la certification SGAI doivent recevoir des flux SSAI ou des flux assemblés sans risque de slate jusqu'à ce que la certification soit terminée.

Liste de contrôle de l'état de préparation opérationnelle

Avant d'acheminer le trafic de production via un chemin SGAI, il convient de vérifier que les conditions préalables suivantes sont remplies. Chaque condition représente une dépendance qui, si elle n'est pas satisfaite, entraînera des pertes de revenus invisibles plutôt que des erreurs manifestes.

Critère Éléments à vérifier Risque en cas d'omission
Préparation de la plateforme publicitaire La diffusion des pods est activée, l'éligibilité commerciale est confirmée, les identifiants et durées des pauses sont définis, le comportement en cas d'imprévu est convenu. Les requêtes de manifeste de pod échoueront ou renverront des réponses vides au moment de la pause.
Validation de la chaîne de signal Les marqueurs SCTE-35 sont conservés tout au long du processus d'encodage, de packaging et de génération du manifeste. Les repères apparaissent correctement dans la sortie HLS/DASH. Les signaux de pause n'atteindront pas le plan de contrôle SGAI ; les pauses seront ignorées sans notification.
Chaîne d'approvisionnement créative Les créations publicitaires sont transcodées, packagées, alignées sur la rendu et distribuées au CDN avant les fenêtres de pause prévues. Le manifeste du pod fera référence à des ressources qui ne sont pas encore disponibles au niveau de la périphérie du CDN, ce qui provoquera des erreurs de contenu.
Certification du lecteur Le lecteur passe le test d'acceptation de bout en bout : signalisation des pauses, chargement du manifeste du pod, commutation contrôlée, balises de quartile, gestion des erreurs, comportement de reprise, repli SSAI. Les signaux de coupure seront ignorés ou gérés de manière incorrecte ; les balises ne se déclencheront pas ; des revenus seront perdus en l'absence de journaux d'erreurs.
Rapprochement des mesures Les enregistrements de diffusion du serveur publicitaire, les balises du lecteur, les journaux de qualité d'expérience (QoE) et les rapports de revenus sont réconciliés et cohérents avant la mise à l'échelle. Impressions en double ou manquantes sur les chemins SGAI et SSAI ; écarts de revenus difficiles à diagnostiquer après le lancement.
Politique de repli Les appareils incapables d'exécuter SGAI sont redirigés vers des flux SSAI ou des flux « slate-safe ». Les déclencheurs de repli et le comportement de récupération sont définis et testés. Les appareils non certifiés produiront un écran noir ou des erreurs de lecture pendant les pauses publicitaires.

L'approche recommandée consiste à commencer par un seul flux de travail en direct — un événement sportif ou une chaîne FAST — plutôt que de migrer l'ensemble du parc d'appareils simultanément. Un projet pilote ciblé permet de valider le timing des pauses, la lecture des blocs publicitaires, la précision des balises, le comportement des écrans de fin et la responsabilité opérationnelle avant un déploiement à plus grande échelle. Chaque plateforme supplémentaire doit passer le même test d'acceptation avant d'être ajoutée au chemin SGAI.

La responsabilité opérationnelle est aussi importante que la préparation technique. Le SGAI couvre les opérations publicitaires, les opérations vidéo, l'ingénierie des lecteurs et le reporting des revenus. Chaque équipe doit comprendre ses responsabilités dans la chaîne et disposer de procédures d'escalade claires en cas de défaillance. Un déploiement sans responsabilité clairement définie entraînera des pertes de revenus difficiles à diagnostiquer et à attribuer.

Conclusion stratégique

La technologie SGAI marque une évolution significative dans l'architecture d'insertion publicitaire en streaming, mais elle ne remplace pas systématiquement la technologie SSAI. Elle répond à des contraintes spécifiques — perte d'efficacité du CDN, indirection de la mesure, limitations de format et pression liée à l'échelle en direct — qui prennent une importance commerciale à partir d'un certain niveau de maturité de la plateforme et de trafic simultané. Pour les plateformes qui n'ont pas encore atteint ce seuil, ou qui ne peuvent pas investir dans la certification des lecteurs, la technologie SSAI reste la solution la plus pratique pour garantir une large couverture des appareils et une simplicité opérationnelle.

Trois principes doivent guider les décisions stratégiques d'adoption.

Le SGAI n’est pas le CSAI 2.0. La crainte que le SGAI ne reproduise la fragilité de l’insertion publicitaire classique côté client est compréhensible mais infondée. Le CSAI faisait peser sur le client l’intégralité de la charge liée à la prise de décision publicitaire, à la résolution VAST, à la normalisation des créations et à l’orchestration des pauses. Le SGAI élimine toute cette complexité du côté de l’appareil. Le contrat du lecteur est restreint, basé sur des normes et bien défini. Le travail difficile — préparation des créations, assemblage des pods, ciblage, vérification — reste du côté serveur.

Le SSAI reste utile là où la portée est primordiale. Pour les appareils non pris en charge, hérités ou peu contrôlables, l’assemblage côté serveur reste la voie la plus simple vers une large compatibilité de lecture. Une architecture hybride qui achemine les plateformes certifiées vers le SGAI et tout le reste vers le SSAI n’est pas un compromis ; c’est le modèle de production approprié pour la plupart des déploiements à grande échelle.

Le SGAI fonctionne lorsque le contrat du lecteur est commun. L’architecture repose sur les normes HLS, DASH et de signalisation de l’industrie qui rendent les repères, les blocs publicitaires, le suivi et le comportement de reprise interopérables entre les plateformes. Les implémentations conformes aux normes publiées — SVTA Ad Creative Signaling, HLS Interstitials, DASH EventStream — sont mieux à même de fonctionner sur plusieurs plateformes publicitaires et piles de lecteurs sans nécessiter de travail d’intégration sur mesure pour chaque combinaison.

La voie pratique à suivre est une adoption par étapes : identifier les plateformes où les avantages de la SGAI sont commercialement significatifs, investir dans la certification des lecteurs pour ces plateformes, valider le rapprochement des mesures avant la mise à l'échelle, et maintenir la SSAI comme solution de secours contrôlée pour le reste du parc d'appareils. Cette approche tire parti des avantages de la SGAI là où ils comptent le plus, tout en préservant la portée et la simplicité qu'offre la SSAI sur l'ensemble du paysage des appareils.

Références

  1. SVTA - Ad Creative Signaling in DASH and HLS (2ème édition)
  2. SVTA University - Améliorer et normaliser l'insertion publicitaire guidée par le serveur
  3. Dolby OptiView - Qu'est-ce que SGAI ? Insertion publicitaire guidée par le serveur dans la diffusion en continu
  4. Bitmovin - Annonce du support de SGAI
  5. Bitmovin - SSAI : L'insertion publicitaire côté serveur expliquée
  6. Wowza - Pourquoi l'insertion publicitaire côté serveur est essentielle pour la monétisation des vidéos en ligne
  7. JWP - Avantages de la SGAI : Les arguments en faveur de l'insertion publicitaire guidée par le serveur
Retour aux guides