L'ingestion de données connexes d'un SMPTE-2038 dans un TS MPEG-2 - AWS Elemental 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.

L'ingestion de données connexes d'un SMPTE-2038 dans un TS MPEG-2

Vous pouvez configurer MediaLive pour extraire des données connexes spécifiques à partir d'un PID SMPTE-2038 contenu dans les entrées suivantes :

  • Entrées de flux de transport HLS (TS)

  • MediaConnectcontributions

  • Entrées RTP

MediaLive peut extraire les données suivantes d'un SMPTE-2038 inclus dans l'une de ces entrées :

  • Sous-titres ARIB conformes à la version 2.4 de la norme ARIB STD-B37.

  • Sous-titres intégrés : sous-titres transportés en tant que sous-titres connexes conformes à la norme SMPTE 334. Les sous-titres connexes eux-mêmes doivent être conformes à la norme EIA-608 (également appelée CEA-608 ou « sous-titres de la ligne 21 ») ou à la norme CEA-708 (également appelée EIA-708).

  • Sous-titres télétexte — Format télétexte OP47, également connu sous le nom de SMPTE RDD-08 (conforme à la norme ITU-R BT.1120-7).

  • Timecode — Un code temporel SMPTE 12M. MediaLivereconnaît ce code horaire comme une source de code horaire intégrée.

Note

Cette section suppose que vous connaissez les procédures de création ou la modification d'un canal, comme décrit à la section Création d'un canal de bout en bout.

Source SMPTE-2038 bien formée

Pour que MediaLive extrait et traite les données de manière appropriée, le SMPTE-2038 doit répondre à certains critères :

  • Le SMPTE-2038 doit être présent dans chaque PMT.

  • Le PID dans lequel se trouve le SMPTE-2038 ne doit pas changer dans le flux. Il n'y a aucune prise en charge pour modifier le PID et envoyer un nouveau PMT identifiant ce PID.

  • Le flux doit contenir le SMPTE-2038 dans un seul PID. S'il est présent dans plusieurs PID, il n'y a aucune garantie que MediaLive identifiera le PID qui apparaît en premier. Il pourrait choisir un autre PID, avec des résultats que vous ne souhaitez pas.

Pour configurer le canal pour utiliser les données SMPTE-2038

Vous pouvez spécifier comment vous souhaitez que MediaLive utilise les données SMPTE-2038 qui se trouvent dans l'entrée.

  1. Sur la page Créer un canal recherchez la pièce jointe d'entrée correspondant à l'entrée pertinente.

  2. Dans Paramètres d'entrée généraux, définissez Préférer SMPTE-2038 sur l'une des options suivantes :

    • Préférer— Pour un élément de données spécifique,MediaLiverecherche abord les données dans un PID SMPTE-2038. Si les données ne sont pas trouvées dans le SMPTE-2038 ou s'il n'y a pas de SMPTE-2038, MediaLive recherche les données dans d'autres emplacements du flux.

    • Ignore (Ignorer)(par défaut) —MediaLiveNe recherche jamais un PID SMPTE-2038. Même si un élément spécifique de données n'est pas disponible à d'autres endroits du flux, MediaLive ne recherche pas un PID SMPTE-2038. Par exemple, si vous définissez la source du code horaire sur intégré et qu'il n'y a pas de source de code horaire dans le flux vidéo, MediaLive ne la recherche pas dans un SMPTE-2038.

Comment MediaLive utilise les données SMPTE-2038

Si vous configurez pour préférer les données SMPTE-2038, MediaLive traite les données comme suit :

  • Légendes — Dans leInput attachement (Entrée attachée)pour l'entrée pertinente, vous pouvez configurer un sélecteur de sous-titres qui spécifieARIB,Intégré, ouTélétexte. MediaLiverecherche d'abord le type de sous-titres spécifié dans le SMPTE-2038. Si MediaLive n'y trouve pas les sous-titres, ils se trouvent dans d'autres emplacements du flux.

    Peu importe où MediaLive trouvent les sous-titres, lorsque MediaLive les extraient, il les traite de la manière habituelle, en fonction de la configuration pour les sous-titres dans la sortie.

  • Timecode — Dans leParamètres générauxpour la chaîne, dans leConfiguration du code horaire, vous pouvez définir le paramètreSourcepourIntégré. MediaLiverecherche d'abord un code temporel SMPTE 12M dans le SMPTE-2038. Si MediaLive ne trouve pas les sous-titres, il recherche un code horaire intégré directement dans le flux vidéo.

    MediaLive associe le code horaire SMPTE 12M à l'image vidéo la plus proche. Pour de plus amples informations sur la façon dont MediaLive utilise le code horaire, veuillez consulter Fonctionnement du timecode lors de l'exécution .