

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.

# Configuration d'une entrée push RTMP
<a name="input-create-rtmp-push"></a>

Cette section décrit comment configurer un système en amont qui utilise le protocole RTMP Push pour diffuser du contenu source depuis l'Internet public. Il décrit comment configurer le contenu source sur le système en amont, comment créer un groupe de sécurité d'entrée et comment créer une entrée qui connecte le système en amont à MediaLive. 

Avec une entrée RTMP Push, le système en amont *envoie le contenu vers*. MediaLive 

Pour effectuer cette configuration, vous devez travailler avec un opérateur du système en amont.

**Topics**
+ [Obtenir des informations](setup-rtmp-push-obtain-info.md)
+ [Création d'un groupe de sécurité d'entrée](setup-isg-rtmp.md)
+ [Création d'une entrée push RTMP](setup-input-rtmp-push.md)
+ [Garantir une configuration correcte sur le système en amont](setup-uss-rtmp-push.md)
+ [Résultat de cette procédure](setup-result-rtmp-push.md)

# Obtenir des informations
<a name="setup-rtmp-push-obtain-info"></a>

Obtenez les informations suivantes auprès de votre interlocuteur au sein du système en amont :
+ Le nom de l'application et l'instance d'application pour le contenu source. (L'instance d'application est également connue sous le nom de *stream* ou de *stream key*.) Il existe deux sources pour une entrée de classe standard ou une source pour une entrée de classe unique. Pour plus d'informations sur les classes d'entrée et leurs utilisations, consultez[Choix de la classe de canal et de la classe d'entrée](class-channel-input.md). Pour plus d'informations sur les classes d'entrée et leurs utilisations, consultez[Choix de la classe de canal et de la classe d'entrée](class-channel-input.md). 

  L'opérateur du système en amont dispose peut-être déjà de règles pour attribuer ces noms. Si ce n'est pas le cas, vous avez peut-être des noms que vous souhaiteriez utiliser. Assurez-vous que vous et l'opérateur du système en amont connaissez clairement ces noms.

  Dans cet exemple, le nom de l'application et le nom de l'instance sont identiques. Mais ils peuvent être différents :

  Nom de l'application :`live`, et nom de l'instance `curling`

  Nom de l'application :`live`, et nom de l'instance `curling`
+ Les adresses IP du réseau public. Il s'agit des ensembles d'adresses IP où la ou les sources du contenu apparaîtront sur le réseau public. Vous avez besoin de ces informations pour créer le groupe de sécurité d'entrée. 

  Par exemple :
  + Pour une source : `203.0.113.19, 203.0.113.58, 203.0.113.25`
  + Pour l'autre source : `198.51.100.19, 198.51.100.59, 198.51.100.21`

  Ces adresses sont celles indiquées dans les cases rouges [du diagramme après cette procédure](setup-result-rtmp-push.md).

# Création d'un groupe de sécurité d'entrée
<a name="setup-isg-rtmp"></a>

Vous devez créer un groupe de sécurité d'entrée. Le groupe de sécurité doit autoriser les *adresses IP du réseau public* à envoyer des messages push MediaLive. Comme dans l'exemple précédent, il doit autoriser les adresses suivantes :

203,0.113,19, 203,0.113,58, 203,0.113,25, 198,51.100,19, 198,51.100,59, 198,51,100,21

Pour plus de détails sur la création d'un groupe de sécurité d'entrée, consultez[Création d'un groupe de sécurité d'entrée](create-input-security-groups.md).

# Création d'une entrée push RTMP
<a name="setup-input-rtmp-push"></a>

Après avoir créé le groupe de sécurité d'entrée, vous pouvez créer l'entrée push RTMP. 

**Pour créer une entrée RTMP de type « push »**

1. Vérifiez que vous disposez des informations de l'[étape 1](setup-rtmp-push-obtain-info.md).

1. Ouvrez la MediaLive console à l'adresse [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/).

1. Dans le panneau de navigation, choisissez **Inputs (Entrées)**.

1. Sur la page **Inputs (Entrée)**, choisissez **Create input (Créer une entrée)**.

1. Complétez la section **Détails de saisie** :
   + Nom **d'entrée** : entrez un nom.
   + **Type d'entrée** : choisissez **RTMP (push).** 

1. Dans la section **Network mode (Mode réseau)**, choisissez **Public**.

1. Dans la section **Input security group (Groupe de sécurité d'entrée)**, spécifiez le groupe à associer à cette entrée de type « push » (transfert). Vous pouvez choisir un groupe existant ou créer un groupe. Le groupe de sécurité doit autoriser les adresses IP du réseau public à envoyer des messages push MediaLive. Conformément à l'exemple de l'étape 1, il doit autoriser les adresses suivantes :

   203,0.113,19, 203,0.113,58, 203,0.113,25, 198,51.100,19, 198,51.100,59, 198,51,100,21

   Pour plus d’informations sur les groupes de sécurité, consultez [Utilisation de groupes de sécurité d'entrée](working-with-input-security-groups.md). 

1. Dans la section **Canal et classe d'entrée**, choisissez la classe pour cette entrée :
   + STANDARD
   + PIPELINE UNIQUE 

   Pour de plus amples informations, veuillez consulter [Mise en œuvre de la redondance des pipelines](plan-redundancy-mode.md).

1. Dans la section **Destinations d'entrée**, dans la section **Destination**, entrez les noms d'application et les instances d'application que vous avez précédemment obtenus :
   + Si l'entrée est une entrée de classe standard, complétez les deux champs pour spécifier deux sources.
   + S'il s'agit d'une entrée à classe unique, complétez le premier champ avec les informations que vous avez obtenues et laissez le second champ vide.

   Par exemple :

   **Nom de l'application :** `live`

   **Instance d'application :** `curling`

1. Dans la section **Tags (Balises)**, créez des balises si vous souhaitez associer des balises à cette entrée. Pour de plus amples informations, veuillez consulter [Balisage des ressources](tagging.md).

1. Choisissez **Créer**.

   MediaLive crée l'entrée et crée automatiquement deux points de terminaison sur cette entrée. Les points de terminaison incluent le nom de l'application, l'instance d'application et le port 1935. Par exemple :

   `198.51.100.99:1935/live/curling`

   `192.0.2.18:1935/live/curling`

   Notez que les adresses IP sont des adresses qui MediaLive créent. Il ne s'agit pas des adresses publiques que vous avez utilisées dans le groupe de sécurité. Pour un diagramme illustrant le rôle de toutes les adresses IP, reportez-vous [Résultat de cette procédure](setup-result-rtmp-push.md) à la section consacrée à la configuration d'une source push RTMP.

   MediaLive crée toujours deux points de terminaison :
   + Si vous configurez le canal comme canal standard, les deux points de terminaison seront utilisés. 
   + Si vous configurez le canal en tant que canal à pipeline unique, seul le premier point de terminaison sera utilisé. MediaLive ne s'attend pas à recevoir du contenu au deuxième point de terminaison. 

# Garantir une configuration correcte sur le système en amont
<a name="setup-uss-rtmp-push"></a>

Vous devez vous assurer que le système en amont envoie le contenu aux bons emplacements. MediaLive

**Pour configurer un canal standard**

Suivez cette procédure s'il s' MediaLive agit d'un [canal standard](plan-redundancy.md).

1. Fournissez les informations suivantes à l'opérateur :
   + Les deux points de terminaison (URLs) MediaLive générés lors de la création de l'entrée RTMP. Ces points de terminaison sont les adresses indiquées dans les cases bleues [du diagramme après cette procédure](setup-result-rtmp-push.md). Ils URLs incluent le port 1935. Par exemple : 

     `198.51.100.99:1935/live/curling`

     `192.0.2.18:1935/live/curling`

1. Assurez-vous que l'opérateur configure correctement un canal à pipeline unique ou un canal standard. 

   Si votre canal est un canal à pipeline unique, l'opérateur ne fournit qu'une seule source, même si l'entrée est une entrée standard (double pipeline). L'opérateur doit effectuer les opérations suivantes :
   + Fournissez une source unique.
   + Assurez-vous que les sources apparaissent sur les adresses IP convenues sur le réseau public. Par exemple :
     + Les sources peuvent apparaître sur les adresses suivantes : `203.0.113.19, 203.0.113.58, 203.0.113.25`
     + L'opérateur peut ignorer les autres adresses : `198.51.100.19, 198.51.100.59, 198.51.100.21`

     Vous avez utilisé ces adresses lorsque vous avez créé le groupe de sécurité d'entrée. Si le système en amont n'utilise pas ces adresses, il MediaLive refusera le push.
   + Appuyez sur MediaLive une URL et utilisez le nom d'application et le nom d'instance convenus. Par exemple :

     Cliquez sur cette URL : `198.51.100.99:1935/live/curling`

     Ignorez l'autre URL : `192.0.2.18:1935/live/curling`

   Si votre chaîne est une chaîne standard, l'opérateur doit effectuer les opérations suivantes :
   + Fournissez deux sources identiques en termes de résolution vidéo et de débit.
   + Assurez-vous que les sources apparaissent sur les adresses IP convenues sur le réseau public. Par exemple :
     + Pour une source : `203.0.113.19, 203.0.113.58, 203.0.113.25`
     + Pour l'autre source : `198.51.100.19, 198.51.100.59, 198.51.100.21`

     Vous avez utilisé ces adresses lorsque vous avez créé le groupe de sécurité d'entrée. Si le système en amont n'utilise pas ces adresses, il MediaLive refusera le push.
   + Appuyez URLs sur MediaLive la bonne option et utilisez le nom d'application et le nom d'instance convenus. Par exemple, ils doivent pousser pour :

     `198.51.100.99:1935/live/curling`

     `192.0.2.18:1935/live/curling`

# Résultat de cette procédure
<a name="setup-result-rtmp-push"></a>

À la suite de cette configuration, il existe une entrée push RTMP qui spécifie un ou deux *points de terminaison* URLs. Ces points de terminaison sont activés MediaLive et sont fixes pendant toute la durée de vie de l'entrée, quelles que soient les modifications qui se produisent (telles que la modification d'autres informations dans l'entrée ou le rattachement de l'entrée à un canal différent).

Le système en amont a été configuré pour transférer le contenu source vers les deux points de terminaison (pour un canal standard) ou vers le premier point de terminaison (pour un canal à pipeline unique). Un groupe de sécurité d'entrée a été associé à l'entrée. Ce groupe de sécurité d'entrée possède un bloc CIDR qui couvre les adresses IP où la source envoyée apparaîtra sur le réseau public, ce qui garantit que le contenu MediaLive envoyé est accepté.

Gardez à l'esprit qu'avec une entrée push, le système en amont doit transmettre la source vidéo à l'entrée lorsque vous démarrez le canal. Le système en amont n'a pas besoin d'être transmis au préalable. 

Au moment de l'exécution de la chaîne, MediaLive réagit au contenu diffusé et l'ingère. 

![\[Upstream system diagram showing IP addresses and RTMP inputs for MediaLive streaming.\]](http://docs.aws.amazon.com/fr_fr/medialive/latest/ug/images\rtmp-push-uss-input.png)
