Fermer

août 29, 2024

Maximiser la monétisation des vidéos : un guide pour la diffusion d’annonces personnalisées à l’aide d’AWS SSAI

Maximiser la monétisation des vidéos : un guide pour la diffusion d’annonces personnalisées à l’aide d’AWS SSAI


Dans le monde en évolution rapide des médias numériques, les fournisseurs de contenu recherchent constamment des moyens innovants pour augmenter leurs revenus et améliorer l’engagement des téléspectateurs. L’une des stratégies les plus efficaces consiste à diffuser des publicités personnalisées dans le contenu de vidéo à la demande (VOD). En adaptant les publicités aux préférences de chaque spectateur, les entreprises peuvent non seulement améliorer l’expérience utilisateur, mais également augmenter considérablement la monétisation.

AWS propose des outils puissants pour mettre en œuvre la diffusion d’annonces personnalisées, notamment via l’insertion d’annonces côté serveur (SSAI). AWS Elemental MediaConvert et AWS Elemental MediaTailor sont deux services clés qui permettent l’assemblage dynamique de publicités directement dans les flux VOD. Ce guide vous expliquera comment maximiser la monétisation vidéo en tirant parti de ces services AWS pour diffuser des publicités personnalisées de manière transparente.

Ce guide fournira une configuration complète pour configurer le contenu VOD avec SSAI à l’aide de MediaConvert et MediaTailor, rationalisant ainsi le processus d’assemblage de publicités à la volée.

L’insertion d’annonces côté serveur (SSAI) est une technique dans laquelle les publicités sont intégrées au contenu vidéo côté serveur avant d’être diffusées au spectateur. Contrairement à l’insertion d’annonces côté client, où les annonces sont insérées par le client ou l’appareil, SSAI garantit que les annonces sont intégrées de manière transparente dans le flux de contenu. Cette méthode permet une expérience visuelle plus fluide, empêche le blocage des publicités et peut fournir des publicités plus ciblées et personnalisées.

SSAI-ARC-Diag

Comment fonctionne le SSAI

Pourquoi SSAI pour la VOD ?

L’insertion d’annonces côté serveur vous permet de :

  • Insérez en toute transparence des publicités dans le contenu VOD sans perturber l’expérience du spectateur.
  • Contournez les bloqueurs de publicités en intégrant les publicités directement dans le flux de contenu.
  • Personnalisez les publicités en fonction des préférences des spectateurs, augmentant ainsi la pertinence des publicités et le potentiel de revenus.


Présentation du composant MediaService :

AWS Elemental MediaConvert

AWS Elemental MediaConvert est un service de transcodage vidéo basé sur des fichiers qui vous permet de convertir du contenu vidéo en formats adaptés à divers appareils et plateformes de streaming. Il prend en charge une large gamme de formats d’entrée et de sortie et fournit des fonctionnalités avancées telles que l’insertion de marqueurs publicitaires SCTE-35, qui vous permet d’intégrer des signaux publicitaires dans le contenu vidéo. Cela rend MediaConvert essentiel pour préparer les ressources VOD et intégrer des marqueurs publicitaires pour SSAI.

MediaConvert

MediaConvert

AWS Elemental MediaTailor

AWS Elemental MediaTailor est un service d’insertion de publicités côté serveur qui insère dynamiquement des publicités dans vos flux vidéo en fonction des marqueurs SCTE-35 fournis par MediaConvert. MediaTailor fonctionne avec plusieurs serveurs de décision publicitaire (ADS) pour diffuser des publicités personnalisées et ciblées aux téléspectateurs. Il garantit une expérience de visionnage fluide en intégrant les publicités directement dans le flux de contenu, en évitant les bloqueurs de publicités et en offrant une lecture fluide et ininterrompue.

Médiatailor

Médiatailor

Amazon CloudFront

Amazon CloudFront est un service de réseau de diffusion de contenu (CDN) qui fournit du contenu avec une faible latence et des vitesses de transfert élevées. Il met en cache votre contenu à des emplacements périphériques dans le monde entier, garantissant une diffusion rapide et fiable aux téléspectateurs, quelle que soit leur situation géographique. En utilisant CloudFront, vous pouvez garantir la distribution mondiale de votre contenu VOD et obtenir des performances optimales pour la lecture vidéo et la diffusion de publicités.

Front de nuage

Front de nuage

Cette configuration implique :

    • AWS Elemental MediaConvert : pour encoder des ressources VOD et insérer des marqueurs publicitaires SCTE-35.
    • AWS Elemental MediaTailor : pour assembler dynamiquement des publicités dans le flux de contenu en fonction des marqueurs SCTE-35.
    • Amazon CloudFront : pour diffuser le contenu à l’échelle mondiale avec une faible latence.

Architecture VOD

Architecture VOD

Avant de commencer, assurez-vous d’avoir :

    1. Compte AWS avec les autorisations appropriées.
    2. Fichiers sources VOD dans des formats tels que MP4, stockés dans Amazon S3.
    3. Ad Decision Server (ADS) comme Google Ad Manager pour diffuser des publicités ciblées.
    4. AWS CLI Accès pour les opérations de ligne de commande si nécessaire.

Les étapes suivantes doivent être suivies :

    • Utilisez MediaConvert pour encoder et insérer des marqueurs SCTE-35 dans votre contenu VOD.
    • Configurez MediaTailor pour insérer des publicités de manière dynamique en fonction des marqueurs SCTE-35.
    • Diffusez votre contenu VOD à l’échelle mondiale à l’aide de CloudFront.

Étape 1 : Préparer les ressources VOD avec AWS MediaConvert

Dans cette étape, vous utiliserez MediaConvert pour traiter vos ressources VOD et insérer des marqueurs SCTE-35, qui indiqueront les points d’insertion publicitaire dans votre contenu.

1.1 Télécharger des fichiers VOD sur S3

Tout d’abord, téléchargez votre fichier VOD (par exemple, video.mp4) dans un compartiment S3 :

aws s3 cp video.mp4 s3://<your-bucket>/video.mp4

1.2 Créer une tâche MediaConvert

  • Accédez à la console AWS MediaConvert et cliquez sur Créer une tâche.
  • Sélectionnez votre fichier VOD téléchargé comme entrée dans la section Entrée.

Exemple d’entrée :

Input File: s3://<your-bucket>/video.mp4

1.3 Configurer les sorties avec les marqueurs SCTE-35

Dans la section Groupes de sortie :

  • Choisissez HLS comme groupe de sortie.
  • Configurez la résolution, le débit binaire et la longueur du segment (par exemple, 6 secondes) en fonction de vos besoins de diffusion en continu.

Pour activer SSAI, assurez-vous d’insérer les marqueurs SCTE-35 :

  • Sous Paramètres du groupe HLS, définissez les marqueurs publicitaires sur SCTE-35.
  • Définissez les positions où les publicités doivent être insérées en spécifiant des points de repère dans les paramètres du travail (ou utilisez un fichier de repère SCTE-35 préexistant si disponible).

Exemples de paramètres de sortie :

Output Group: HLS
Segment Length: 6 seconds
Ad Markers: SCTE-35
Destination: s3://<your-bucket>/hls-output/

Soumettez la tâche pour commencer à traiter le contenu VOD avec les marqueurs publicitaires SCTE-35.

Étape 2 : Intégrer SSAI à AWS MediaTailor

Maintenant que les marqueurs SCTE-35 sont intégrés au flux VOD, AWS MediaTailor peut insérer dynamiquement des publicités dans le flux en fonction de ces marqueurs.

2.1 Créer une configuration MediaTailor

  • Accédez à la console AWS MediaTailor et cliquez sur Créer une configuration.
  • Définissez le nom de la configuration et fournissez l’URL source comme emplacement de sortie MediaConvert HLS.

Exemple d’URL source :

https://s3.<region>.amazonaws.com/<your-bucket>/hls-output/index.m3u8
  • Fournissez l’URL du serveur Ad Decision (ADS). Il s’agit de l’URL à laquelle MediaTailor demandera des annonces personnalisées à votre serveur publicitaire, comme Google Ad Manager.

Exemple d’URL ADS :

https://pubads.g.doubleclick.net/gampad/ads?{ADS_PARAMETERS}
  • Activez les marqueurs publicitaires SCTE-35 dans MediaTailor pour garantir que les publicités sont intégrées au flux aux points de repère insérés par MediaConvert.

2.2 Générer l’URL de lecture SSAI

MediaTailor générera une URL de lecture avec des publicités assemblées dynamiquement basées sur les marqueurs SCTE-35 dans votre contenu VOD.

Exemple d’URL de lecture SSAI :

https://<mediatailor-region>.mediatailor.<region>.amazonaws.com/v1/master.m3u8

Cette URL peut être utilisée pour diffuser du contenu VOD avec des publicités côté serveur, qui sont assemblées de manière transparente en fonction des marqueurs.

Étape 3 : Distribuez du contenu à l’aide d’Amazon CloudFront

Pour garantir une livraison mondiale à faible latence de votre contenu VOD avec SSAI, configurez une distribution CloudFront pour mettre en cache et diffuser le contenu traité par MediaTailor.

3.1 Créer une distribution CloudFront

  • Accédez à la console CloudFront et sélectionnez Créer une distribution.
  • Dans les paramètres d’origine, définissez le nom de domaine d’origine comme URL de lecture MediaTailor.

Exemple d’origine :

https://<mediatailor-region>.mediatailor.<region>.amazonaws.com/v1/master.m3u8

3.2 Configurer le comportement du cache

Pour optimiser les performances de lecture VOD :

  • Définissez la durée de vie minimale sur 0 pour garantir que les décisions d’insertion d’annonces restent dynamiques.
  • Définissez la durée de vie maximale sur 86 400 (24 heures) pour le contenu non publicitaire.
  • Activez SSL pour un streaming sécurisé à l’aide d’AWS Certificate Manager (ACM).

3.3 Configurer un domaine personnalisé (facultatif)

Vous pouvez ajouter un nom de domaine personnalisé (par exemple, vod.example.com) pour votre distribution CloudFront en configurant un nom de domaine alternatif (CNAME) et en fournissant un certificat SSL via ACM.

Étape 4 : Surveiller et mettre à l’échelle

4.1 Surveiller avec AWS CloudWatch

Utilisez CloudWatch pour surveiller votre flux de travail SSAI VOD :

  • Suivez les mesures relatives aux taux de réussite de lecture, aux taux d’insertion d’annonces et aux erreurs potentielles.

4.2 Considérations relatives à la mise à l’échelle

Les services AWS tels que MediaConvert, MediaTailor et CloudFront s’adaptent automatiquement pour répondre à la demande. Assurez-vous de surveiller vos performances d’encodage et d’insertion d’annonces pour garantir une mise à l’échelle et une qualité optimales.

Voici un exemple d’automatisation de la configuration via AWS CLI :

Créer une tâche MediaConvert avec les marqueurs SCTE-35

aws mediaconvert create-job \
--role <media-role-arn> \
--settings <json-file-with-settings> \
--output-groups '[{"Type": "HLS_GROUP_SETTINGS", "OutputGroupSettings": {"HlsGroupSettings": {"SegmentLength": 6, "AdMarkers": "SCTE-35", "Destination": "s3://<your-bucket>/output-folder"}}}]'

Créer une configuration MediaTailor

aws mediatailor create-playback-configuration \
--name "MySSAISetup" \
--video-content-source-url "https://s3.<region>.amazonaws.com/<your-bucket>/hls-output/index.m3u8" \
--ad-decision-server-url "https://ads-server-url"

Créer une distribution CloudFront

aws cloudfront create-distribution \
--origin-domain-name "<MediaTailor playback URL>" \
--default-root-object "index.html"

En suivant ce guide, vous pouvez configurer du contenu VOD avec l’insertion d’annonces côté serveur (SSAI) à l’aide d’AWS MediaConvert pour intégrer directement les marqueurs SCTE-35 et d’AWS MediaTailor pour assembler dynamiquement des publicités basées sur ces marqueurs. Grâce à la collaboration de MediaTailor et CloudFront, vos spectateurs peuvent profiter d’expériences publicitaires personnalisées et transparentes, tout en maximisant les revenus publicitaires.

VOUS TROUVEZ CECI UTILE ? PARTAGEZ-LE






Source link