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.
Options de message SCTE-35 dans AWS Elemental MediaPackage
Cette section décrit les options proposées par AWS Elemental MediaPackage (MediaPackage) pour configurer la manière dont les messages SCTE-35 sont traités dans les sorties HLS, DASH et CMAF en direct. Pour les ressources en direct transformées en VOD, MediaPackage transmet les messages SCTE-35 du flux en direct à la ressource collectée. Ces options ne s'appliquent pas à Microsoft Smooth Streaming ou vidéo à la demande (VOD).
SCTE c-35 messages accompagnent vidéo dans votre contenu original. Ces messages signal où MediaPackage doit insérer des marqueurs publicitaires lorsqu'elle packages le contenu pour la sortie. Par défaut, MediaPackage insère des marqueurs pour les types de messages suivants dans la source du contenu :
-
splice_insert
-
Types de segmentation
time_signal
avec les éléments suivants :-
Publicité de fournisseur
-
Publicité de distributeur
-
Opportunité de placement de fournisseur
-
Opportunité de placement de distributeur
La restriction de livraison
time_signal
doit également inclure des indicateurs dans lesegmentation_descriptor
. -
Lorsque ces commandes sont présentes, MediaPackage insère les marqueurs publicitaires correspondants dans les manifestes de sortie :
-
Pour les sorties, les MediaPackage inserts
EXT-X-CUE-OUT
et les balises HLS et CMAF.EXT-X-CUE-IN
-
Pour les sorties DASH, MediaPackage insère des
EventStream
balises pour créer plusieurs périodes, lorsque les manifestes multipériodes sont activés.
Les sections suivantes décrivent comment modifier le comportement de gestion des messages du MediaPackage SCTE-35.
Réglages du SCTE-35 dans MediaPackage
Vous pouvez modifier le mode d' MediaPackage interaction avec les messages SCTE-35 à partir de votre contenu source. Configurez les paramètres suivants pour votre base de données : Pour plus d'informations, consultez les ressources suivantes :
-
Pour la MediaPackage console, voirCréation d'un point de terminaison .
-
Pour l' MediaPackage API, consultez Origin_Endpoints dans le manuel AWS Elemental MediaPackageLive API Reference.
Important
Pour modifier le mode MediaPackage de gestion des messages SCTE-35, vous devez connaître la norme SCTE-35. Vous pouvez consulter les normes les plus récentes ici : Catalogue des normes SCTE
- Marqueurs de publicité
Ce paramètre est disponible sur HLS et les points de terminaison CMAF.
Ad des marqueurs vous permet de spécifier lorsqu' MediaPackage il détecte SCTE c-35 des messages. Il s'agit des options suivantes :
-
Aucun : MediaPackage ignore les messages SCTE-35 et n'inclut pas de marqueurs publicitaires dans le manifeste de sortie.
-
SCTE-35 amélioré : MediaPackage inclut des marqueurs publicitaires et des balises d'interdiction dans le manifeste de sortie pour les messages SCTE-35 qui répondent aux exigences des sections Personnaliser les déclencheurs publicitaires et Publicités relatives aux restrictions de diffusion.
-
Passthrough — MediaPackage copie tous les messages SCTE-35 à partir du contenu source et les insère dans le manifeste de sortie.
-
- Personnalisez les déclencheurspublicitaires
Ce paramètre est disponible sur les points de terminaison HLS, DASH et CMAF.
Personnaliser les déclencheurs publicitaires identifie les types de messages SCTE-35 considérés MediaPackage comme des publicités dans le manifeste de sortie.
Si vous ne modifiez pas ce paramètre, considérez MediaPackage ces types de messages comme des publicités :
-
Insertion de jointure
-
Publicité de fournisseur
-
Publicité de distributeur
-
Opportunité de placement de fournisseur
-
Opportunité de placement de distributeur
-
- Lespublicités sur les restrictionsde livraison
-
Ce paramètre est disponible sur les points de terminaison HLS, DASH et CMAF.
Lespublicités sur la livraison des restrictions définit les conditions pour ce que SCTE c-35 messages deviennent publicités, en fonction de la restriction de livraison des indicateurs dans la
segmentation_descriptor
date des messages. MediaPackage insère un marqueur correspondant à l'emplacement des messages du type qui répondent aux conditions de restriction de livraison.Si vous ne modifiez pas ce paramètre, les messages classés comme étant restreints (ils comportent des indicateurs de restriction de diffusion) sont MediaPackage convertis en marqueurs publicitaires dans le manifeste de sortie.
Note
Splice insérer SCTE c-35 messages n'ont pas
segmentation_descriptor
. Si vous choisissez épissure insérer dans Personnaliser ad déclencheurs, tous les insertions deviennent épissure ad marqueurs dans la sortie manifeste.
Comment ça marche
Les paramètres Marqueurs publicitaires, Personnaliser les déclencheurs publicitaires et Publicités sur les restrictions de diffusion fonctionnent ensemble pour déterminer ce qu' MediaPackage il advient des messages SCTE-35 provenant du contenu source.
Lorsque le contenu source contient des messages SCTE-35, MediaPackage prend les mesures suivantes en fonction de la valeur que vous avez sélectionnée dans les marqueurs publicitaires :
-
For None, MediaPackage ne fait rien avec les messages SCTE-35. Pas de marqueurs de publicité sont insérées dans la sortie manifest.
-
Pour Passthrough, MediaPackage copie tous les messages SCTE-35 à partir du contenu source et les insère dans le manifeste de sortie.
-
Pour le SCTE-35 amélioré, MediaPackage vérifie les messages qui répondent aux exigences que vous avez définies. Dans la sortie, MediaPackage insère des marqueurs publicitaires manifestes qui correspondent aux messages applicables. Pour vérifier vos besoins, MediaPackage procédez comme suit :
-
Vérifie si aucune SCTE c-35 messages correspondent aux types de messages que vous avez indiqué dans Personnaliser ad déclencheurs
-
Pour les messages de types de droite, vérifie si la restriction de livraison des indicateurs de
segmentation_descriptor
remplir les conditions que vous définissez dans les publicités sur les restrictionsde livraison -
Pour les messages du type qui répondent aux conditions de restriction de livraison, insère des marqueurs publicitaires dans la sortie manifest, comme décrit plus haut dans ce chapitre
-
Pour Daterange, MediaPackage insère des
EXT-X-DATERANGE
balises pour signaler les publicités et les événements de transition de programme dans les manifestes de sortie HLS et CMAF.
-
Marqueurs publicitaires EXT-X-DATERANGE
Les marqueurs publicitaires par plage de dates sont utilisés pour signaler les publicités et les transitions de programmes dans les manifestes HLS et CMAF en direct. Lorsque vous activez les marqueurs publicitaires par plage de dates sur votre terminal, vous insérez MediaPackage des EXT-X-DATERANGE
balises dans le manifeste contenant du SCTE-35 time_signal
ou des balises. splice_insert
EXT-X-DATERANGE
est utilisé de concert avec les EXT-X-PROGRAM-DATE-TIME
tags.
Pour plus d'informations sur les EXT-X-PROGRAM-DATE-TIME
balises EXT-X-DATERANGE
et pour HLS, consultez la spécification HTTP Live Streaming 2nd Edition
Activation de la plage de dates via la console
Pour activer les marqueurs publicitaires par plage de dates lors de la création ou de la modification d'un point de terminaison, dans la MediaPackage console, sous Paramètres du packager > Configuration supplémentaire > Marqueur publicitaire, choisissez Daterange.
Si vous choisissez Daterange, vous devez également saisir une valeur d'intervalle de date/heure du programme (sec) supérieure à. 0
L'intervalle date/heure du programme est défini dans le même volet de configuration supplémentaire que les paramètres du marqueur publicitaire.
Activation de la plage de dates via le AWS CLI
Pour activer les marqueurs publicitaires par plage de dates pour votre terminal, exécutez la commande suivante dans la région
de AWS CLI remplacement avec vos propres informations :
aws --endpoint=https://mediapackage.region
.amazonaws.com mediapackage --regionregion
create-origin-endpoint --channel-id test_channel --id hlsmuxed --hls-package "{\"ProgramDateTimeIntervalSeconds\":60,\"AdMarkers\":\"DATERANGE\"}"
Important
Vous devez définir une ProgramDateTimeIntervalSeconds
valeur supérieure à0
.
Activation de la plage de dates via l' MediaPackage API ou le SDK AWS
Pour savoir comment activer les marqueurs publicitaires par plage de dates pour les points de terminaison HLS via l'API MediaPackage live ou le AWS SDK, consultez ce qui suit :
Exemple de manifeste HLS montrant la signalisation SCTE-35 EXT-X-DATERANGE
Cet exemple de manifeste HLS est généré par MediaPackage des utilisations EXT-X-DATERANGE
et des EXT-X-PROGRAM-DATE-TIME
balises pour signaler des événements dans le flux en direct.
Note
Les END-DATE
attributs DURATION
PLANNED-DURATION
, et de la EXT-X-DATERANGE
balise sont facultatifs. Si ces attributs ne sont pas présents dans l'entrée SCTE-35, ou s'ils ne sont pas définis lorsque vous créez votre point de terminaison via l' MediaPackage API, ils sont omis des manifestes générés.
#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8 #EXT-X-MEDIA-SEQUENCE:11 #EXT-X-DATERANGE:ID="2415919105",START-DATE="2020-05-03T00:01:00.018Z",PLANNED-DURATION=29.988,SCTE35-OUT=0xFC303000000002CDE400FFF00506FE00526C14001A021843554549900000017FC00000292EA80A04ABCD0001300000D6F17117 #EXT-X-DATERANGE:ID="2147483649",START-DATE="2020-05-03T00:00:30.030Z",PLANNED-DURATION=90.006,SCTE35-CMD=0xFC303000000002CDE400FFF00506FE00293D6C001A021843554549800000017FFF00007B9ABC0A04ABCD0001100000680F3B4B #EXT-X-PROGRAM-DATE-TIME:2020-05-03T00:01:08.040Z #EXTINF:7.560, ../../../../index_1_11.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_12.ts?m=1588607409 #EXTINF:6.846, ../../../../index_1_13.ts?m=1588607409 #EXT-X-DATERANGE:ID="2415919105",START-DATE="2020-05-03T00:01:00.018Z",END-DATE="2020-05-03T00:01:30.006Z",DURATION=29.988 #EXTINF:0.714, ../../../../index_1_14.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_15.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_16.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_17.ts?m=1588607409 #EXTINF:6.636, ../../../../index_1_18.ts?m=1588607409 #EXT-X-DATERANGE:ID="2147483649",START-DATE="2020-05-03T00:00:30.030Z",END-DATE="2020-05-03T00:02:00.036Z",DURATION=90.006,SCTE35-CMD=0xFC304A00000002CDE400FFF00506FE00A4D8280034021843554549800000017FC000000000000A04ABCD0001110000021843554549800000027FFF00007B9ABC0A04ABCD000210000061166A61 #EXT-X-DATERANGE:ID="2147483650",START-DATE="2020-05-03T00:02:00.036Z",PLANNED-DURATION=90.006,SCTE35-CMD=0xFC304A00000002CDE400FFF00506FE00A4D8280034021843554549800000017FC000000000000A04ABCD0001110000021843554549800000027FFF00007B9ABC0A04ABCD000210000061166A61 #EXTINF:0.924, ../../../../index_1_19.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_20.ts?m=1588607409 #EXT-X-PROGRAM-DATE-TIME:2020-05-03T00:02:08.520Z #EXTINF:7.560, ../../../../index_1_21.ts?m=1588607409 #EXT-X-ENDLIST