

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 de sorties RTMP
<a name="opg-rtmp"></a>

Lorsque vous créez un MediaLive canal AWS Elemental, vous souhaiterez peut-être inclure un groupe de sortie RTMP. Pour plus d'informations sur les cas d'utilisation d'un groupe de sortie RTMP, consultez[Conteneurs, protocoles et systèmes en aval](outputs-supported-containers-downstream-systems.md).

**Topics**
+ [Organiser les encodages dans un groupe de sortie RTMP](design-rtmp-package.md)
+ [Coordonner avec le système en aval](origin-server-rtmp.md)
+ [Création d'un groupe de sortie RTMP](creating-rtmp-output-group.md)

# Organiser les encodages dans un groupe de sortie RTMP
<a name="design-rtmp-package"></a>

Un groupe de sortie RTMP peut contenir les éléments suivants :
+ Une ou plusieurs sorties.

Chaque sortie peut contenir les éléments suivants :
+ Un seul encodage vidéo.
+ Zéro ou un encodage audio.
+ Aucun ou aucun sous-titre n'est encodé.

Ce schéma illustre un groupe de sorties RTMP qui contient une sortie dans laquelle les sous-titres sont intégrés dans l'encodage vidéo.

![\[Diagram showing Output Group containing Output with Video and Captions embedded.\]](http://docs.aws.amazon.com/fr_fr/medialive/latest/ug/images/output1-non-abr-Ve-A.png)


Ce diagramme illustre un groupe de sortie RTMP qui contient une sortie avec des légendes de type objet. 

![\[Venn diagram showing three overlapping circles labeled V, A, and C.\]](http://docs.aws.amazon.com/fr_fr/medialive/latest/ug/images/output2-non-abr-VAC.png)


# Coordonner avec le système en aval
<a name="origin-server-rtmp"></a>

L'opérateur du système en aval et vous-même devez vous mettre d'accord sur la destination de chaque sortie du groupe de sorties RTMP. 

Un groupe de sortie RTMP nécessite un ensemble d'adresses de destination pour chaque sortie. 

1. Si le serveur RTMP est un site de réseau social, l'hébergeur du site peut avoir des instructions qui peuvent compléter les informations suivantes. Procurez-vous ces instructions.

1. Décidez si vous avez besoin de deux destinations pour la sortie : 
   + S'il s' MediaLive agit d'un [canal standard](plan-redundancy.md), vous avez besoin de deux destinations.
   + S'il s'agit d'un MediaLive canal à pipeline unique, vous avez besoin d'une destination. 

1. Assurez-vous que l'opérateur RTMP est configuré pour s'attendre à une MediaLive sortie sur une ou deux entrées du serveur RTMP, selon le cas.

1. Obtenez les informations suivantes auprès de l'opérateur RTMP :
   + Protocole MediaLive à utiliser : RTMP ou RTMPS.
   + Le nom d'utilisateur et le mot de passe permettant d'accéder au système en aval, si celui-ci nécessite des demandes authentifiées. Notez que ces informations d'identification utilisateur concernent l'authentification de l'utilisateur et non le protocole. L'authentification de l'utilisateur permet de déterminer si le système en aval acceptera votre demande. Le protocole détermine s'il convient d'envoyer la demande sur une connexion sécurisée.
   + Adresse IP
   + Numéro de port.
   + Nom de l'application. Également appelé *nom de l'application*.
   + Nom du flux. Également appelée *instance d'application, instance* d'*application* ou *clé de flux*.

     L'opérateur peut vous communiquer le nom de l'application et le nom du flux sous forme de données distinctes. Ils peuvent également vous donner un chemin complet dans le format**string/string**. Dans ce cas, la première chaîne est le nom de l'application et la deuxième, le nom du flux.

   Voici un exemple des informations que l'opérateur vous fournira :

   `rtmp://203.0.113.28:80/xyz/ywq7b`

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   Où `xyz` se trouvent le nom de l'application et `ywq7b` le nom du flux.

   Dans cet exemple, les deux URLs ont des adresses IP différentes mais la même partie du name/stream nom d'application. Il se peut que votre serveur RTMP suive une règle différente. 

# Création d'un groupe de sortie RTMP
<a name="creating-rtmp-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 de sortie RTMP.

1. Sur la page **Create channel (Créer un canal)**, sous **Output groups (Groupes de sortie)**, choisissez **Add (Ajouter)**. 

1. Dans la section **Ajouter un groupe de sortie**, choisissez **HLS**, puis choisissez **Confirmer**. D'autres sections apparaissent. 
   + **Paramètres RTMP** [— Cette section contient des champs pour la [configuration de la connexion](rtmp-connection.md), pour [la résilience](rtmp-other.md) et pour les sous-titres.](rtmp-other.md) 
   + **Sorties RTMP** — Cette section montre la sortie unique ajoutée par défaut. Une sortie RTMP ne peut contenir qu'une seule sortie, alors ne cliquez pas sur **Ajouter une sortie**. 

1. Dans **Sorties RTMP**, choisissez le lien **Paramètres** pour afficher les sections de la sortie :
   + **Destination RTMP** — Cette section contient des champs pour la [destination de sortie.](rtmp-destinations.md) 
   + **Paramètres de sortie** — Cette section contient des champs pour la [configuration de la connexion](rtmp-connection.md). 
   + **Paramètres de diffusion** — Cette section contient des champs pour les [flux de sortie](rtmp-streams.md) (vidéo, audio et sous-titres).

1. (Facultatif) Entrez les noms du groupe de sortie et de la sortie :
   + Dans **Paramètres RTMP**, pour **Nom**, entrez un nom pour le groupe de sortie. Ce nom est interne à MediaLive ; il n'apparaît pas dans la sortie. Par exemple, **Sports Game**.
   + Dans **Sortie RTMP**, dans **Paramètres de sortie**, pour **Nom de sortie**, entrez un nom pour la sortie. Ce nom est interne à MediaLive ; il n'apparaît pas dans la sortie.

1. Pour compléter les autres champs, consultez les rubriques répertoriées après cette procédure.

1. Une fois que vous avez terminé la configuration de ce groupe de sortie et de sa sortie unique, vous pouvez créer un autre groupe de sortie (de n'importe quel type), si votre plan l'exige. Sinon, allez à [Enregistrer la chaîne](creating-a-channel-step9.md).

**Topics**
+ [Champs pour la destination de sortie](rtmp-destinations.md)
+ [Champs pour la connexion RTMP](rtmp-connection.md)
+ [Champs des flux vidéo, audio et sous-titres (encodages)](rtmp-streams.md)
+ [Autres champs](rtmp-other.md)

# Champs pour la destination de sortie
<a name="rtmp-destinations"></a>

Les champs suivants configurent l'emplacement et les noms des fichiers de sortie RTMP (destination).
+ **Sortie** : sections de **destination RTMP**

**Pour spécifier la destination de la sortie**

1. Lorsque vous avez [discuté de vos besoins](origin-server-rtmp.md) avec l'opérateur du serveur RTMP, vous devriez avoir obtenu les informations suivantes :
   + Protocole MediaLive à utiliser : RTMP ou RTMPS.
   + Adresse IP
   + Numéro de port.
   + Nom de l'application. Également appelé *nom de l'application*.
   + Nom du flux. Également appelée *instance d'application, instance* d'*application* ou *clé de flux*.

     L'opérateur peut vous communiquer le nom de l'application et le nom du flux sous forme de données distinctes. Ils peuvent également vous donner un chemin complet dans le format**string/string**. Dans ce cas, la première chaîne est le nom de l'application et la deuxième, le nom du flux.
   + Le nom d'utilisateur et le mot de passe permettant d'accéder au serveur, si le système en aval nécessite des demandes authentifiées. 

   Voici un exemple des informations que l'opérateur vous fournira :

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   Où `xyz` se trouvent le nom de l'application et `ywq7b` le nom du flux.

1. Entrez les différentes parties de la destination dans les champs appropriés.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/medialive/latest/ug/rtmp-destinations.html)

1. Complétez la section **Informations d'identification** si le serveur du système en aval vous a fourni un nom d'utilisateur et un mot de passe. Pour le mot de passe, entrez le nom du mot de passe enregistré dans le AWS Systems Manager Parameter Store. Ne saisissez pas le mot de passe lui-même. Pour de plus amples informations, veuillez consulter [Exigences relatives aux paramètres du AWS Systems Manager mot de passe](requirements-for-EC2.md). 

# Champs pour la connexion RTMP
<a name="rtmp-connection"></a>

Les champs suivants configurent la logique des tentatives de reconnexion :
+ **Paramètres RTMP — Schéma** **d'authentification**
+ Paramètres **RTMP — Paramètres** **supplémentaires — Longueur** **du cache**
+ Paramètres **RTMP — Paramètres** **supplémentaires — Délai** de **redémarrage**
+ Paramètres **RTMP — Paramètres** **supplémentaires** — Comportement **complet du cache**
+ **Sorties RTMP** — **Paramètres de sortie** — Intervalle entre les **tentatives de connexion**
+ **Sorties RTMP** — **Paramètres de sortie** — Nombre de **tentatives**
+ **Sorties RTMP** — **Paramètres de sortie** — **Paramètres supplémentaires** — Mode **certificat**

**Pour configurer une connexion sécurisée (RTMPS) à la destination**

1. **Schéma d'authentification** — Spécifiez le type de schéma. En règle générale, choisissez **Common**. Choisissez **Akamai** uniquement si le système en aval vous a demandé de le faire. 

1. Pour le **Mode certificat**, choisissez l'option requise par le système en aval. 

   Si vous vous connectez via RTMP, MediaLive ignore ces deux champs.

**Pour configurer la reconnexion**

Il existe plusieurs champs qui contrôlent la façon dont MediaLive se comporte si la connexion au serveur RTMP semble s'interrompre :
+ **Longueur du cache** spécifie combien de temps la sortie doit être conservée en mémoire, en attendant la réponse du serveur RTMP.
+ Une fois ce délai expiré, **Comportement complet du cache** indique s'il faut se déconnecter immédiatement ou attendre 5 minutes.
+ En cas de MediaLive déconnexion, le **délai de redémarrage** indique le temps d'attente avant de tenter de se reconnecter.
+ Lorsque vous **essayez de vous reconnecter, l'intervalle entre les MediaLive tentatives de connexion** indique à quelle fréquence les tentatives doivent être renouvelées. **Nombre de nouvelles tentatives** spécifie le nombre de tentatives autorisées pour essayer à nouveau. Lorsque les tentatives expirent, cette sortie s'arrête. Le canal s'arrête car la sortie unique a perdu sa connexion.

# Champs des flux vidéo, audio et sous-titres (encodages)
<a name="rtmp-streams"></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)

# Autres champs
<a name="rtmp-other"></a>

Le champ suivant concerne la mise en œuvre de la résilience dans une sortie RTMP :
+ **Paramètres RTMP** — **Action contre la perte d'entrée** — Pour plus de détails sur un champ de la MediaLive console, cliquez sur le lien **Info** situé à côté du champ. Pour de plus amples informations, veuillez consulter [Gestion de la perte d'entrée vidéo](feature-input-loss.md).

Le champ suivant concerne l'implémentation de sous-titres dans une sortie RTMP :
+ **Paramètres RTMP** — **Données de sous-titrage** — Renseignez ce champ uniquement si au moins l'une de vos sorties inclut des sous-titres **incorporés** comme format de sous-titres source et **RTMP CaptionInfo** comme format de sortie. Si les sorties ne contiennent aucun sous-titre, la valeur de ce champ est ignorée.

  Pour obtenir des informations détaillées sur la configuration des sous-titres, veuillez consulter [Inclure des sous-titres dans une chaîne](captions.md).