Marqueurs publicitaires compatibles avec le HLS - 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.

Marqueurs publicitaires compatibles avec le HLS

AWS Elemental MediaTailor identifie les limites de disponibilité publicitaire dans un manifeste HLS en analysant le manifeste d'entrée pour détecter les marqueurs publicitaires pris en charge. Les sections suivantes décrivent les marqueurs utilisés par MediaTailor .

EXT-X-ASSET

La balise EXT-X-ASSET contient des métadonnées utilisées par le serveur ADS (ad decision server) afin de personnaliser le contenu pour le spectateur. Les paramètres EXT-X-ASSET sont des paires clé-valeur séparées par des virgules.

Pour utiliser cette balise, vous devez remplir les conditions suivantes :

  • Vous devez encoder les EXT-X-ASSET valeurs dans le manifeste d'origine sous forme d'URL. L'exemple suivant présente la balise EXT-X-ASSET avec des clés et des valeurs encodées sous forme d’URL.

    #EXT-X-ASSET:GENRE=CV,CAID=12345678,EPISODE="Episode%20Name%20Date",SEASON="Season%20Name%20and%20Number",SERIES="Series%2520Name"
  • Vous devez inclure la [asset.] variable dynamique et les clés dans votre configuration MediaTailor ADS. L'exemple suivant montre une configuration MediaTailor ADS utilisant la [asset.] variable dynamique et les clés.

    https://myads.com/stub?c=[asset.GENRE]&g=[asset.CAID]&e=[asset.EPISODE]&s=[asset.SEASON]&k=[asset.SERIES]
Exemple de demande VAST

L'exemple suivant présente une demande VAST GET à un serveur ADS.

https://myads.com/stub?c=CV&g=12345678&e=Episode%20Name%20Date&s=Season%20Name%20and%20Number&k=Series%2520Name

EXT-X-CUE-OUT et EXT-X-CUE-IN

Ce type de marqueur de publicité est le plus courant. Les exemples suivants illustrent des options pour ces marqueurs de file d'attente.

#EXT-X-CUE-OUT:DURATION=120 ... #EXT-X-CUE-IN
#EXT-X-CUE-OUT:30.000 ... #EXT-X-CUE-IN
#EXT-X-CUE-OUT ... #EXT-X-CUE-IN

EXT-X-DATERANGE

Avec les balises de marqueur publicitaire EXT-X-DATERANGE, vous utilisez les attributs SCTE35-OUT pour spécifier la durée de la diffusion de publicités.

Note

AWS Elemental MediaTailor ignore les START-DATE attributs fournis pour les marqueurs EXT-X-DATERANGE publicitaires.

Vous pouvez spécifier la diffusion de publicités de l'une des manières suivantes :

  • Balise EXT-X-DATERANGE avec spécifications SCTE35-OUT et DURATION.

    exemple

    #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",DURATION=60.000,SCTE35-OUT=0xF
  • Les balises EXT-X-DATERANGE associées, la première avec une spécification SCTE35-OUT et la seconde avec une spécification SCTE35-IN.

    exemple

    #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-OUT=0xF ... #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-IN=0xF
  • Une combinaison des options précédentes. Vous spécifiez une balise EXT-X-DATERANGE avec les spécifications SCTE35-OUT et DURATION suivies d'une balise EXT-X-DATERANGE avec une spécification SCTE35-IN. Dans ce cas, MediaTailor utilise le paramètre d'entrée le plus ancien des deux spécifications.

    exemple

    #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",DURATION=60.000,SCTE35-OUT=0xF ... #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-IN=0xF

EXT-X SPLICEPOINT- SCTE35

Vous ajoutez à la première balise de marqueur de publicité EXT-X-SPLICEPOINT-SCTE35 une charge utile SCTE-35 binaire encodée en base64. Le binaire décodé doit fournir un splice_info_section SCTE-35 contenant le marqueur sortant de file d'attente 0x34, pour le début de l'opportunité de placement de fournisseur, et le marqueur entrant en file d'attente 0x35, pour la fin de l'opportunité de placement de fournisseur.

L'exemple suivant illustre la spécification de point de jointure avec des charges utiles binaires encodées en base64 qui spécifient des marqueurs sortants de file d'attente et entrants en file d'attente.

#EXT-X-SPLICEPOINT-SCTE35:/DA9AAAAAAAAAP/wBQb+uYbZqwAnAiVDVUVJAAAKqX//AAEjW4AMEU1EU05CMDAxMTMyMjE5M19ONAAAmXz5JA== ... #EXT-X-SPLICEPOINT-SCTE35:/DA4AAAAAAAAAP/wBQb+tTeaawAiAiBDVUVJAAAKqH+/DBFNRFNOQjAwMTEzMjIxOTJfTjUAAIiGK1s=