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.
Cette section décrit les options AWS Elemental MediaPackage proposées pour modifier les manifestes DASH de sortie en direct.
Ces options ne s'appliquent pas aux sorties vidéo à la demande (VOD) ni aux live-to-VOD actifs récoltés.
Manifeste DASH par défaut
Ce qui suit correspond à un exemple tronqué de manifeste DASH sans traitement :
<MPD> <Period> <AdaptationSet> <Representation> <SegmentTemplate> <SegmentTimeline> <S /> </SegmentTimeline> </SegmentTemplate> </Representation> </AdaptationSet> . . </Period> </MPD>
Les éléments du manifeste DASH sont imbriqués au sein de l’objet MPD
(description de la présentation multimédia). Il s’agit des éléments du manifeste :
-
Period
- L'ensemble du manifeste est imbriqué dans une seule période. -
AdaptationSet
- Regroupe les représentations du même type (vidéo, audio ou sous-titres). Il y a un ou plusieursAdaptationSets
dans laPeriod
. -
Representation
- Décrit une piste audio, vidéo ou sous-titrée. Il y a un ou plusieursRepresentations
dans chaqueAdaptationSet
. Chaque représentation est une piste. -
SegmentTemplate
- Définit les propriétés de la représentation, telles que l'échelle de temps et l'accès aux médias et URLs aux segments d'initialisation. Il y a unSegmentTemplate
pour chaqueRepresentation
. -
SegmentTimeline
- Décrit à quel moment chaque segment est disponible pour la lecture. Il y a unSegmentTimeline
pour chaqueSegmentTemplate
. -
S
- Décrit le moment où le segment est disponible (t
valeur), sa durée (d
valeur) et le nombre de segments consécutifs supplémentaires ayant la même durée (r
valeur). Il y a un ou plusieurs segments dansSegmentTimeline
.
MediaPackage peut modifier la façon dont certains de ces éléments sont présentés dans le manifeste de sortie. Vous pouvez utiliser les options de traitement suivantes sur le manifeste en direct généré :
Séparez le manifeste en plusieurs périodes, pour permettre les pauses publicitaires. Consultez Options du manifeste DASH dans AWS Elemental MediaPackage.
Réduisez la longueur du manifeste pour que le traitement et la lecture soient plus efficaces. Consultez Manifestes DASH compactés.
Contrôlez les informations du segment utilisées dans l’URL multimédia dans les propriétés
SegmentTemplate
. Consultez Format de modèle de segment de manifeste DASH.