L'API Video Stitcher vous permet de manipuler le contenu vidéo pour insérer dynamiquement des annonces avant de les diffuser sur les appareils clients. L'API Video Stitcher vous permet de monétiser vos vidéos à la demande (VOD) et vos vidéos diffusées en direct en insérant des annonces décrites par des métadonnées stockées sur des ad servers.
Modèle de données
L'API Video Stitcher s'appuie sur les ressources suivantes:
- Les fichiers manifestes de vidéo à la demande sont stockés et distribués via un réseau de diffusion de contenu (CDN).
- Clés CDN enregistrées dont l'API Video Stitcher a besoin pour récupérer les vidéos avant l'assemblage.
- Utilisez des serveurs publicitaires compatibles avec Video Multiple Ad Playlist (VMAP), SmartXML ou Video Ad Serving Template (VAST) pour diffuser les métadonnées des annonces.
Entités d'assemblage vidéo
L'image suivante montre les quatre entités impliquées dans l'assemblage vidéo. Chaque flèche pleine indique une requête explicite d'une entité à une autre. Les flèches en pointillés de couleur plus claire indiquent les requêtes possibles d'une entité à une autre.
Fournisseur de contenu
|
|
API Video Stitcher
|
|
Fournisseur d'annonces
|
|
Lecteur
|
Fonctionnalités
Cette section décrit les fonctionnalités de l'API Video Stitcher et leur objectif principal.
Streaming HTTP à débit adaptatif
L'API Video Stitcher est compatible avec les formats suivants:
- HTTP Live Streaming (HLS) compatible avec le format Common Media Application Format (CMAF)
- Streaming à débit adaptatif standard Dynamic Adaptive Streaming over HTTP (DASH)
Pour HLS, les annonces sont assemblées après le segment le plus proche du décalage temporel, comme indiqué par les métadonnées VMAP ou SmartXML.
Pour DASH, les annonces sont assemblées après la période la plus proche du décalage temporel, comme spécifié par les données VMAP ou SmartXML.
Conformité des ad servers
L'API Video Stitcher est compatible avec les ad servers qui acceptent les formats suivants:
- Modèle VAST (Video Ad Serving Template) de l'IAB Tech Lab, jusqu'à la version 4.0
- VMAP (Digital Video Multiple Ad Playlist) du Tech Lab de l'IAB
- SmartXML FreeWheel
VMAP et SmartXML fournissent une playlist d'annonces complète, y compris des décalages temporels, à insérer dans un élément VOD. Si vous fournissez un tag d'annonce VAST uniquement, l'API Video Stitcher considère le bloc d'annonces (un groupe d'annonces séquencées) comme une annonce pré-roll et l'insère avant le début de l'asset VOD.
Suivi des annonces côté serveur
Pour prendre en charge divers lecteurs vidéo, l'API Video Stitcher peut déclencher des événements de suivi des annonces côté serveur au nom du client. Le suivi des annonces côté serveur peut vous aider à éviter de perdre des revenus en raison du blocage des annonces côté client.
Compatibilité avec la tokenisation CDN
L'API Video Stitcher permet de récupérer des vidéos brutes distribuées via Media CDN et de coder les URL de segment.
Re-encodage des annonces
Les vidéos publicitaires fournies par les ad servers utilisant le streaming à débit adaptatif (ABR) ne sont pas toujours encodées correctement pour être compatibles avec tous les types d'appareils clients. L'API Video Stitcher réencode les vidéos publicitaires pour s'assurer que les annonces de la meilleure qualité sont diffusées auprès de divers lecteurs clients. Le nombre d'annonces par projet Google Cloud est limité à 1 000.
Chaque nouvelle annonce doit être encodée avant de pouvoir être intégrée à une session en direct ou à une session VOD. Chaque annonce sera encodée sous cinq minutes. Une fois l'annonce encodée, elle peut être réutilisée dans autant de sessions ultérieures que vous le souhaitez. Cet encodage se produit de manière asynchrone et ne nécessite aucune action pour l'activer ou l'initier. En raison de ce temps d'encodage, il est possible que les annonces ne soient pas assemblées dans la première coupure publicitaire d'une session en direct ni dans la première session VOD créée avec le tag d'emplacement publicitaire donné.
Étape suivante
- Consultez la page Tarifs.
- Suivez le guide de démarrage rapide pour les diffusions en direct.
- Suivez le guide de démarrage rapide pour les éléments VOD.