

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.

# Création d'un groupe MediaPackage de sortie
<a name="creating-mediapackage-output-group"></a>

Lorsque vous avez [planifié le flux de travail de votre chaîne](identify-downstream-system.md), vous avez peut-être décidé d'inclure un groupe MediaPackage de sortie. (Ou vous avez peut-être décidé d'utiliser un [groupe de sortie HLS à destination MediaPackage](hls-destinations-emp.md).)

## Création de groupes MediaPackage de sortie
<a name="emp-create-procedure"></a>

Vous pouvez créer des groupes MediaPackage de sortie pour deux MediaPackage versions différentes :
+ **MediaPackage v1 (HLS)** - Utilise le protocole d'ingestion HLS et nécessite un identifiant de canal MediaPackage 
+ **MediaPackage v2 (CMAF)** - Utilise le protocole d'ingestion CMAF et nécessite le nom du groupe de canaux et le nom du MediaPackage canal

### MediaPackage Procédure v1 (HLS)
<a name="emp-v1-procedure"></a>

1. Sur la page **Create channel (Créer un canal)**, dans la section **Output groups (Groupes de sortie)**, choisissez **Add (Ajouter)**. Le volet de contenu affiche alors la section **Add output group (Ajouter un groupe de sorties)**. 

1. Choisissez **MediaPackage**, puis cliquez sur **Confirmer**. D'autres sections apparaissent. 
   + **MediaPackage destination**
   + **MediaPackage paramètres**
   + **MediaPackage sorties** —Cette section montre la sortie unique ajoutée par défaut.

1. Dans la section **MediaPackage destination**, pour **ID de MediaPackage canal**, entrez l'ID de canal pour ce canal. Par exemple, `curling-live`.

1. (Facultatif) Dans la section des **MediaPackage paramètres**, pour **Nom**, entrez le nom du groupe de sortie.

1. Si vous devez spécifier les paramètres du groupe MediaPackage V2, sélectionnez-le dans le menu déroulant et spécifiez les paramètres selon vos besoins.

1. Si votre plan inclut plusieurs sorties dans ce groupe de sorties, dans **MediaPackage sorties**, choisissez **Ajouter une sortie** pour ajouter le nombre approprié de sorties.

   Vous souhaiterez peut-être ajouter une sortie afin d'implémenter le trick-play. Pour plus d'informations sur cette fonctionnalité et pour obtenir des instructions sur sa configuration dans le canal, consultez[Piste à jouer grâce à la spécification Image Media Playlist](trick-play-roku.md).

1. Choisissez le premier lien **Paramètres** pour afficher les sections de la première sortie. La section contient des champs pour les [flux de sortie](hls-streams-section.md) (vidéo, audio et sous-titres).

1. [Enregistrer la chaîne](creating-a-channel-step9.md).

### MediaPackage Procédure v2 (CMAF)
<a name="emp-v2-procedure"></a>

1. Sur la page **Create channel (Créer un canal)**, dans la section **Output groups (Groupes de sortie)**, choisissez **Add (Ajouter)**. Le volet de contenu affiche alors la section **Add output group (Ajouter un groupe de sorties)**. 

1. Choisissez **MediaPackage**, puis cliquez sur **Confirmer**. D'autres sections apparaissent. 
   + **MediaPackage destination**
   + **MediaPackage paramètres**
   + **MediaPackage sorties** —Cette section montre la sortie unique ajoutée par défaut.

1. Dans la section **MediaPackage destination**, configurez la destination principale :

   1. Pour **Région**, sélectionnez la région qui contient votre canal MediaPackage v2. Par défaut, il s'agit de votre région actuelle.

   1. Pour le **MediaPackage nom du groupe** de MediaPackage canaux, sélectionnez le nom du groupe de canaux qui contient votre canal MediaPackage v2.

   1. Pour le **nom de la MediaPackage chaîne**, sélectionnez votre chaîne MediaPackage v2.

   1. Pour **Endpoint ID**, sélectionnez le point de terminaison MediaPackage d'ingestion qui doit recevoir le contenu :
      + **ENDPOINT\$11** - Le contenu est envoyé au premier point de terminaison d'ingestion
      + **ENDPOINT\$12** - Le contenu est envoyé au deuxième point de terminaison d'ingestion

1. **(Facultatif) Pour configurer des destinations supplémentaires pour la redondance ou la livraison entre régions, développez la section **Destinations supplémentaires** et cliquez sur Ajouter une destination.** Pour chaque destination supplémentaire, répétez les étapes de configuration ci-dessus, en spécifiant la région, le nom du groupe de canaux, le nom du canal et l'ID du point de terminaison pour chaque MediaPackage canal supplémentaire. Les canaux standard prennent en charge jusqu'à deux destinations supplémentaires, tandis que les canaux à pipeline unique prennent en charge une destination supplémentaire.

1. (Facultatif) Dans la section des **MediaPackage paramètres**, pour **Nom**, entrez le nom du groupe de sortie.

1. Si votre plan inclut plusieurs sorties dans ce groupe de sorties, dans **MediaPackage sorties**, choisissez **Ajouter une sortie** pour ajouter le nombre approprié de sorties.

1. Choisissez le premier lien **Paramètres** pour afficher les sections de la première sortie. La section contient des champs pour les [flux de sortie](hls-streams-section.md) (vidéo, audio et sous-titres). Les sorties d'ingestion CMAF n'autorisent qu'un seul type de flux par sortie.

1. [Enregistrer la chaîne](creating-a-channel-step9.md).

# Section Flux
<a name="mediapackage-encode-packaging"></a>

Les champs suivants concernent le codage des flux vidéo, audio et de sous-titres (codages) dans la sortie. 
+ Section **Paramètres de flux**

Pour plus d'informations sur la création d'encodages, consultez les sections suivantes :
+ [Configuration de l'encodage vidéo](creating-a-channel-step6.md)
+ [Configurer les encodages audio](creating-a-channel-step7.md)
+  [Configurer les sous-titres et les encodages](creating-a-channel-step8.md)

## Empaquetage des codages vidéo et des codages audio uniquement
<a name="mediapackage-audio-rendition-handling"></a>

MediaLive gère l'empaquetage des encodages dans chaque sortie comme suit :
+ Si une sortie contient de la vidéo et de l'audio (et éventuellement des sous-titres), le rendu audio est marqué comme **program audio**.
+ Si une sortie ne contient pas de vidéo, le rendu audio est marqué comme **audio only** et chaque codage audio est marqué comme **ALTERNATE\$1AUDIO\$1NOT\$1AUTO\$1SELECT**.

## Définition de la largeur et de la hauteur de la vidéo
<a name="mediapackage-width-height"></a>

Cette section fait référence aux champs de **Stream settings (Paramètres de flux)**, **Video (Vidéo)**.

Vous devez spécifier des valeurs dans les champs **Width (Largeur)** et **Height (Hauteur)**. Le groupe MediaPackage de sortie ne permet pas de laisser ces champs vides pour utiliser la largeur et la hauteur de la vidéo source.

## Définition des proportions de la vidéo
<a name="mediapackage-aspect-ratio"></a>

Cette section fait référence aux champs de **Stream settings (Paramètres de flux)**, **Video (Vidéo)**, **Aspect ratio (Proportions)**.

Vous devez définir le **contrôle PAR** sur **SPECIFIED**. Le groupe MediaPackage de sortie ne prend pas en charge le réglage du rapport hauteur/largeur de la sortie pour qu'il suive la vidéo source. Lorsque vous choisissez **SPECIFIED**, vous devez remplir le **numérateur PAR** et le **dénominateur PAR**. Vous pouvez définir les champs **AFD** sur les valeurs de votre choix.

## Définition de la fréquence d'images de la vidéo
<a name="mediapackage-framerate"></a>

Cette section fait référence aux champs de **Stream settings (Paramètres de flux)**, **Video (Vidéo)**, **Frame rate (Fréquence d'images)**.

Vous devez définir **Contrôle de fréquence d'images** sur **SPECIFIED**. Le groupe MediaPackage de sortie ne prend pas en charge le réglage de la fréquence d'images de la sortie pour suivre la vidéo source. Lorsque vous choisissez **SPECIFIED**, vous devez remplir **Numérateur Framerate** et **Dénominateur Framerate**. Le type d'analyse n'étant pas directement lié à la fréquence d'images, vous pouvez le définir comme vous le souhaitez.

## Configuration pour GOPs et segments
<a name="mediapackage-gop-segments"></a>

Cette section fait référence aux champs de **Stream settings (Paramètres de flux)**, **Video (Vidéo)**, **GOP structure (Structure du GOP)**.

Pour la vidéo, vous devez définir la taille GOP pour vous assurer que la sortie de MediaLive a une taille de segment proche de la taille de segment que vous spécifiez dans MediaPackage. MediaLive et MediaPackage travaillez ensemble pour obtenir une taille de segment finale. La logique est la suivante :
+  MediaLive Vous y spécifiez les champs de **taille GOP** **et d'unités de taille GOP**.
+ MediaLive calcule la durée du GOP en tenant compte de la fréquence d'images que vous spécifiez dans la section **Vidéo** de la page de **sortie**.
+ Dans MediaPackage vous spécifiez la durée du segment. Vous spécifiez toujours un nombre entier. Cette durée de segment est la durée minimale *souhaitée*. 
+ Lorsqu'il MediaPackage reçoit la vidéo MediaLive, il détermine dans quelle mesure il doit ajuster la durée du segment pour qu'un nombre entier soit GOPs intégré au segment. La durée du segment ne peut être ajustée qu'à la hausse, jamais à la baisse. Cette durée de segment ajustée s'affiche dans le manifeste généré par MediaPackage.

**Exemple 1**

Supposons que MediaLive vous ayez défini la taille du GOP à 60 images. Vous définissez la fréquence d'images sur 29,97. Ces deux valeurs génèrent une durée de GOP de 2,002 secondes.

Supposons que MediaPackage vous ayez défini la durée du segment sur 6 secondes. Cette durée de segment est la durée minimale *souhaitée*.

Lorsqu'il MediaPackage reçoit la vidéo MediaLive, il détermine dans quelle mesure il doit ajuster la durée du segment pour qu'un nombre entier soit GOPs intégré au segment. Dans ce cas, la durée du segment doit être ajustée à 6,006 secondes (trois GOPs, chaque GOP ayant une durée de 2,002 secondes). 

**Exemple 2**

Supposons que dans MediaLive, vous définissez la taille du GOP sur 90 images. Vous définissez la fréquence d'images sur 30. Ces deux valeurs génèrent une durée de GOP de 3 secondes.

Supposons que MediaPackage vous ayez défini la durée du segment sur 4 secondes. Cette durée de segment est la durée minimale *souhaitée*.

Lorsqu'il MediaPackage reçoit la vidéo MediaLive, il détermine dans quelle mesure il doit ajuster la durée du segment pour qu'un nombre entier soit GOPs intégré au segment. Dans ce cas, la durée du segment doit être ajustée à 6 secondes (deux GOPs, chaque GOP étant de 3 secondes).

## Autres champs de codage
<a name="mediapackage-general-encode-settings"></a>

Pour de plus amples informations sur les champs de chaque type d'encodage, veuillez consulter les sections suivantes :
+ [Configuration de l'encodage vidéo](creating-a-channel-step6.md)
+ [Configurer les encodages audio](creating-a-channel-step7.md)
+  [Configurer les sous-titres et les encodages](creating-a-channel-step8.md)

# Résultat de cette procédure
<a name="mediapackage-create-result"></a>

Avec un groupe MediaPackage de sortie, vous ne configurez pas autant de champs qu'avec un groupe de sortie HLS normal. Configure plutôt MediaLive automatiquement le groupe de sortie comme suit :

**Destination**
+ La sortie du pipeline 0 est mappée au premier point d'ingestion du MediaPackage canal. La sortie du pipeline 1 (si vous avez configuré un canal standard) est mappée vers le deuxième point de terminaison d'ingestion.

  Le mappage de chaque pipeline vers un point de terminaison d'ingestion ne change jamais. La seule modification qui peut se produire dans les mappages est si vous mettez à niveau une entrée à pipeline unique vers une entrée de classe standard, ou si vous mettez à niveau un canal à pipeline unique vers un canal standard. Dans les deux cas, le pipeline 1 sera mappé au deuxième point de terminaison d'ingestion (qui a toujours existé).

  Vous pouvez consulter les détails des mappages après avoir créé le canal. Suivez les étapes décrites dans la section [Afficher les détails des chaînes](https://docs.aws.amazon.com/mediapackage/latest/ug/channels-view) dans le *guide de AWS Elemental MediaPackage l'utilisateur*. Dans la section **Entrées**, le premier élément (point de terminaison d'ingestion) correspond toujours au pipeline 0 dans le MediaLive canal, et le second élément correspond toujours au pipeline 1.
+ La sortie est transmise à MediaPackage l'aide de WebDAV. Il s'agit toujours d'une diffusion en direct, et non d'une diffusion de vidéo à la demande (VOD).
+ Les noms de sortie sont automatiquement définis sur `Output n`, où n est un nombre entier à partir de 1. 
+ Le `nameModifier` de chaque sortie est défini automatiquement afin de correspondre au nom de la sortie.

**Conteneur**
+ La spécification de codec est RFC 4281. L'appareil de lecture peut utiliser ces informations.
+ La période de date/heure du programme (PDT) est définie sur 1 seconde.
+ L'intervalle PAT est défini sur 0, ce qui signifie qu'un seul PAT est inséré au début de chaque segment.
+ L'intervalle PMT est défini sur 0, ce qui signifie qu'un seul PMT est inséré au début de chaque segment.

**Résilience **
+ La résilience est gérée comme suit. Si la saisie MediaLive est perdue, le comportement consiste MediaLive à suspendre la livraison. MediaPackage attend ce comportement et gère la perte en passant à l'autre entrée.

**SCTE-35**
+ La transmission des messages SCTE-35 est toujours activée. Si vous ne voulez pas de marqueurs SCTE-35 dans les sorties, vous pouvez les supprimer dans le canal d'entrée. AWS Elemental MediaPackage Pour plus d'informations sur la gestion du SCTE-35 dans une MediaPackage sortie, consultez. [Traitement des messages SCTE 35](scte-35-message-processing.md)

**ID3**
+ ID3 les métadonnées sont activées.
+ La possibilité d'insérer ID3 des marqueurs dans le groupe de sortie est désactivée. Cependant, vous pouvez configurer pour passer par les ID3 marqueurs présents dans l'entrée, et vous pouvez insérer des ID3 marqueurs à l'aide du MediaLive calendrier. Pour plus d'informations sur la ID3 gestion d'une MediaPackage sortie, consultez[Utilisation des ID3 métadonnées](id3-metadata.md).