MediaTailor présentation et mise en œuvre de l'insertion d'annonces guidées par le serveur - AWS Elemental MediaTailor

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

MediaTailor présentation et mise en œuvre de l'insertion d'annonces guidées par le serveur

AWS Elemental MediaTailor L'insertion d'annonces guidée par le serveur (SGAI) constitue une alternative à l'insertion d'annonces côté serveur en référençant les publicités sous forme de playlists distinctes plutôt que de les assembler directement dans des playlists multimédias. Cette approche améliore les performances grâce à des manifestes pouvant être mis en cache et permet une meilleure évolutivité.

Pour plus d'informations sur l'utilisation de l'insertion publicitaire guidée par le serveur avec MediaTailor, choisissez la rubrique applicable dans la liste suivante.

Activer dans la configuration de lecture

Pour permettre aux joueurs d'utiliser l'insertion publicitaire guidée par le serveur, vous devez définir Insertion Mode cette option PLAYER_SELECT dans la configuration de MediaTailor lecture. Cela permet aux joueurs de sélectionner l'insertion de publicités cousues ou guidées au moment de l'initialisation de la session.

Création d'une session guidée par le serveur

Lorsque vous créez des sessions de lecture, choisissez le mode guidé. La manière de procéder dépend du fait que vos joueurs utilisent des sessions implicites ou explicites.

Sessions guidées par le serveur créées implicitement

Ajouter aws.insertionMode=GUIDED à la demande de playlist multivariante HLS. Exemple :

playback-endpoint/v1/master/hashed-account-id/origin-id/index.m3u8?aws.insertionMode=GUIDED

Où :

  • playback-endpoint est le point de terminaison de lecture unique généré par AWS Elemental MediaTailor lorsque la configuration a été créée.

    Exemple

    https://777788889999.mediatailor.us-east-1.amazonaws.com
  • hashed-account-idest votre Compte AWS identifiant.

    Exemple

    777788889999
  • origin-id est le nom que vous avez attribué lors de la création de la configuration.

    Exemple

    myOrigin
  • index.m3u8ou est le nom du manifeste issu du flux de test plus son extension de fichier. Définissez ceci afin que vous obteniez un manifeste entièrement identifié lorsque vous l'ajoutez à la source du contenu vidéo que vous avez configuré dans Étape 4 : créer une configuration.

En utilisant les valeurs des exemples précédents, les valeurs complètes URLs sont les suivantes.

  • Exemple :

    https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/777788889999/myOrigin/index.m3u8?aws.insertionMode=GUIDED

Sessions guidées par le serveur créées de manière explicite

Ajoutez insertionMode=GUIDED aux métadonnées JSON que le joueur envoie le HTTP au point de terminaison POST du préfixe d'initialisation de session de la MediaTailor configuration.

L'exemple suivant montre la structure des métadonnées JSON :

{ # other keys, e.g. "adsParams" "insertionMode": "GUIDED" # this can be either GUIDED or STITCHED }

Avec ces métadonnées d'initialisation, la session de lecture utilisera l'insertion de publicités guidée par le serveur.