Le contenu médiatique d'un HLS manifeste - MediaLive

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.

Le contenu médiatique d'un HLS manifeste

Lorsque vous configurez des manifestes redondants dans une HLS sortie, le contenu du manifeste est MediaLive modifié. Il modifie les informations du média (les informations vidéo, audio et légendes) à l'intérieur des manifestes. Toutes ces informations apparaissent sous forme de balises #EXT-X-STREAM-INF.

Les sections suivantes décrivent le nombre de ces balises et le contenu de ces balises dans un manifeste standard (non redondant) et dans un manifeste redondant.

À quoi ressemble un manifeste standard

Avec un canal standard, il y a deux pipelines. Chaque pipeline produit son propre ensemble de manifestes. Par conséquent, pour le pipeline 0, il y a un manifeste principal, un jeu de manifestes enfants et un ensemble de fichiers multimédias. De même, le pipeline 1 a le même ensemble de fichiers. Les manifestes référencent uniquement les fichiers de leur propre pipeline.

Les informations vidéo dans le manifeste principal pour chaque pipeline peuvent ressembler à ceci :

#EXT-X-STREAM-INF:BANDWIDTH=629107 ... curling-high.m3u8

À quoi ressemble un manifeste redondant

Lorsque la fonction manifeste redondante est activée, chaque manifeste principal fait référence aux manifestes enfants pour son propre pipeline et pour l'autre pipeline.

Cette fonctionnalité n'affecte pas les manifestes enfants. Les manifestes enfants font uniquement référence à leurs propres fichiers multimédias.

Voici un exemple de la façon dont les informations vidéo dans le manifeste peuvent apparaître. Supposons que le pipeline 0 est baseFilename un premier curling et que pour le pipeline 1, il s'agit d'un autre curling.

Le manifeste pour le pipeline 0 peut ressembler à ceci (avec les informations de manifeste enfant pour le pipeline 0 apparaissant en premier) :

#EXT-X-STREAM-INF:BANDWIDTH=629107 ... first-curling-high.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=629107 ... other-curling-high.m3u8

Les informations vidéo dans le manifeste pour le pipeline 1 peuvent ressembler à ceci (avec les informations de manifeste enfant pour le pipeline 1 apparaissant en premier) :

#EXT-X-STREAM-INF:BANDWIDTH=629107 ... other-curling-high.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=629107 ... first-curling-high.m3u8