Création d'une entrée de transfert RTMP - 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.

Création d'une entrée de transfert RTMP

Créez votre entrée avant de créer le canal qui accueille l'entrée.

Pour de plus amples informations sur les types d'entrées RTMP pris en charge par MediaLive, veuillez consulter Référence : Conteneurs d'entrée et codecs pris en charge.

Vous pouvez configurer une entrée RTMP en entrée monoclasse ou standard. Vous devriez avoir déjà luImplémentation de redondance de pipeline, pour décider de la classe de canal et de la classe d'entrée que vous souhaitez.

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

  1. Vous auriez déjà dû prendre des dispositions avec le fournisseur de contenu vidéo pourconfigurer le système en amontpour votre contenu. Vérifiez que l'opérateur du système en amont vous fournit les informations suivantes :

    • Les 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 que vous attachez à l'entrée RTMP. Par exemple :

      • Pour une seule 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

    • Le nom de l'application et l'instance d'application pour le contenu source. (L'instance d'application est également appeléefluxouclé de flux.) Vous avez besoin de ces informations pour créer l'entrée RTMP. Par exemple :

      Nom de l'application :liveet Nom de l'instancecurling

  2. Ouvrez la console MediaLive à l'adresse https://console.aws.amazon.com/medialive/.

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

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

  5. TerminéDétails de l'entréeSection:

    • Entréename (name) : saisissez un nom.

    • Type d'entrée— choisirRTMP (poussée).

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

  7. 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 à pousser versMediaLive. À l'aide de l'exemple de l'étape 1, il doit autoriser ces adresses :

    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 des groupes de sécurité d'entrée.

  8. Dans la section Canal et classe d'entrée, choisissez la classe pour cette entrée :

    • STANDARD

    • PIPELINE UNIQUE

    Pour plus d'informations, consultez Implémentation de redondance de pipeline.

  9. 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, remplissez les deux champs pour spécifier deux sources.

    • Si l'entrée est une entrée à classe unique, remplissez 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

  10. Dans la section Tags (Balises), créez des balises si vous souhaitez associer des balises à cette entrée. Pour plus d'informations, consultez Balisage AWS ElementalMediaLiveressources.

  11. Sélectionnez Create (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 quiMediaLivecrée. Il ne s'agit pas des adresses publiques que vous avez utilisées dans le groupe de sécurité. Pour obtenir un diagramme qui montre le rôle de toutes les adresses IP, voirRésultat de cette procéduredans la section consacrée à la configuration d'une source push RTMP.

    MediaLive crée toujours deux points de terminaison :

    • Si vous configurez le canal en tant que 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 est utilisé. MediaLivene s'attendra pas à recevoir du contenu au deuxième point de terminaison.

  12. Fournissez les informations suivantes au système en amont :

    • Si vous configurez le canal en tant que canal standard, fournissez les deux emplacements. Le système en amont doit transmettre les flux vidéo à ces emplacements.

    • Si vous configurez le canal en tant que canal à pipeline unique, fournissez uniquement le premier emplacement. Le système en amont doit transmettre son flux unique à cet emplacement.

    Par exemple, indiquez les adresses suivantes :

    198.51.100.99:1935/live/curling

    192.0.2.18:1935/live/curling

Résultat de cette procédure

À la suite de cette configuration, il existe une entrée push RTMP qui spécifie deux URL. Ces URL sont fixées pendant la durée de vie de l'entrée, indépendamment des changements qui se produisent (tels que la modification d'autres informations dans l'entrée ou la connexion de l'entrée à un autre canal).

Le système en amont pousse le contenu source vers ces points de terminaison.

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.

Pour obtenir une description de cette configuration comprenant un diagramme, consultezRésultat de cette procéduredans la section consacrée à la configuration d'une source push RTMP.