Utilisation des balises de segment ID3 - 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.

Utilisation des balises de segment ID3

Vous pouvez inclure des balises ID3 dans chaque segment des sorties HLS et des MediaPackage sorties dans un canal AWS MediaLive Elemental. Généralement, vous incluez des balises de segment ID3 dans une sortie si vous savez qu'un système en aval attend les données et peut les interpréter.

Vous devez obtenir les exigences relatives au contenu de la balise auprès d'un représentant du système en aval.

Fonctionnement de la fonctionnalité

Vous activez cette fonctionnalité. Pour un groupe de sortie HLS, vous configurez des groupes de sortie HLS individuels dans un canal de façon à ce que le balisage de segment ID3 soit activé pour toutes les sorties du groupe de sortie. Pour un groupe MediaPackage de sortie, aucune configuration n'est requise. Le balisage est toujours activé dans ces groupes de sortie.

Vous créez ensuite une action de balise de segment ID3 dans le calendrier de la chaîne et vous spécifiez le contenu de la balise. Vous avez deux options à votre disposition pour le contenu :

  • Vous fournissez le contenu du champ dans la partie balise ID3 du cadre ID3. Le champ est toujours de type TXXX. MediaLiveconstruit l'intégralité du cadre ID3.

  • Vous fournissez l'intégralité du cadre ID3.

Au début de l'action, la chaîne commence à insérer le contenu de la balise dans chaque segment du HLS et des MediaPackage sorties.

Vous pouvez modifier le contenu de la balise en créant une nouvelle action. Au début de la nouvelle action, MediaLive commence à insérer le contenu de la nouvelle balise dans chaque segment.

Comparaison avec les métadonnées ID3

Les métadonnées chronométrées ID3 sont une fonction similaire au balisage de segment ID3. Vous pouvez configurer le canal pour inclure les deux ensembles de métadonnées. Les deux ensembles sont insérés dans le même PID, mais en tant que différents types de métadonnées ID3.

Voici une comparaison des deux fonctions :

Sujet Balises de segment ID3 utilisant l'option tag Balises de segment ID3 utilisant l'option ID3 ID3 timed metadata
Une fois ou répéter ? Répéter

Au début de l'action, MediaLive commence à insérer des balises ID3 dans chaque segment des sorties applicables. Il continue à s'insérer dans chaque segment, généralement pour la durée de vie du canal.

Répéter

Au début de l'action, MediaLive commence à insérer des balises ID3 dans chaque segment des sorties applicables. Il continue à s'insérer dans chaque segment, généralement pour la durée de vie du canal.

Une seule fois

Au début de l'action, MediaLive insère les métadonnées ID3 dans les sorties applicables, en tant qu'événement ponctuel.

Groupes de sorties applicables HLS et groupes MediaPackage de sortie. Vous devez activer la fonctionnalité de balise de segment ID3 dans les groupes de sortie applicables. HLS et groupes MediaPackage de sortie. Vous devez activer la fonctionnalité de balise de segment ID3 dans les groupes de sortie applicables. Groupes de sortie ArchiveMediaPackage, HLS et UDP. Vous devez activer la fonctionnalité de métadonnées chronométrées ID3 dans les groupes de sortie applicables.
Vous fournissez du texte clair ou en base64 ?

Texte clair

Vous ne fournissez que la valeur du champ TXXX à l'intérieur de la balise ID3. Vous spécifiez cette valeur sous forme de texte clair.

Base64

Vous fournissez un élément de métadonnées ID3 entièrement formé (comprenant à la fois un en-tête et un cadre, conformément à la spécification ID3) et vous l'encodez en base64.

Base64

Vous fournissez un élément de métadonnées ID3 entièrement formé (comprenant à la fois un en-tête et un cadre, conformément à la spécification ID3) et vous l'encodez en base64.

Contenu type

Contenu que vous souhaitez répéter dans chaque segment

Généralement, le contenu consiste en tout ou en partie du texte variable sous forme de données MediaLive variables. Par exemple, il peut s'agir de la date et de l'heure, ainsi que du numéro de segment actuel, ce qui signifie que le contenu de la balise est différent dans chaque segment.

Contenu que vous souhaitez répéter dans chaque segment

Le contenu à inclure