Configuration d'une source VPC 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.

Configuration d'une source VPC RTMP

Cette section explique comment configurer un contenu utilisant le protocole RTMP Push pour fournir du contenu source à partir d'un système en amont situé dans votre VPC à partir d'Amazon Virtual Private Cloud (Amazon VPC). Cette section explique comment configurer le contenu source sur le système en amont 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 amontpousseContenu deMediaLive.

Ce diagramme illustre le résultat final de cette configuration.

Pour effectuer cette configuration, vous devez travailler avec un utilisateur Amazon VPC et avec un opérateur en amont.

Demander la configuration sur le VPC

Un utilisateur Amazon VPC doit configurer le VPC et identifier les sous-réseaux et les groupes de sécurité que le système en amont etMediaLiveutilisera.

Pour configurer le VPC

  1. Fournissez à l'utilisateur Amazon VPC les directives suivantes.

    • Directive pour les sous-réseaux : demandez deux sous-réseaux.

      Ces règles s'appliquent :

      • Les deux sous-réseaux doivent être dans des zones de disponibilité différentes.

      • Chaque sous-réseau doit avoir un bloc d'adresses CIDR privé (une plage d'adresses IP).

      • Chaque sous-réseau doit comporter au moins deux adresses inutilisées dans ce bloc, l'une pour le système en amont et l'autre pour l'entrée RTMP.

      • Toutes les autres sources basées sur VPC (source B) que vous créez pour être utilisées dans le même canal que cette source RTMP (source A) doivent se trouver dans des sous-réseaux situés dans les mêmes zones de disponibilité que la source A. Les deux sous-réseaux de la source B peuvent être différents de la source A, mais les zones de disponibilité de ces deux sous-réseaux doivent être les suivantes : identique aux zones de disponibilité de la source A.

    • Directive pour le groupe de sécurité — Le ou les groupes de sécurité de chaque sous-réseau doivent respecter les règles suivantes :

      • Les règles combinées des groupes de sécurité doivent autoriser le trafic entrant à partir des adresses IP du système en amont dans ce sous-réseau.

      • Les règles combinées des groupes de sécurité doivent autoriser le trafic sortant vers le port 1935.

  2. Une fois que l'utilisateur Amazon VPC a effectué la configuration, obtenez les informations suivantes :

    • ID du VPC. Par exemple : vpc-3f139646

    • ID des deux sous-réseaux. Par exemple, un sous-réseau peut avoir cet ID :subnet-1122aabb

    • Les ID des groupes de sécurité du ou des sous-réseaux. Par exemple : sg-51530134

Création d'une entrée RTMP

Vous devez créer une entrée pour connecter AWS ElementalMediaLivevers la source de contenu du système en amont. Utilisez les informations que vous avez obtenues auprès de l'utilisateur Amazon VPC :

  • ID de l'VPC

  • ID des deux sous-réseaux

  • Les ID des groupes de sécurité pour le ou les sous-réseaux

Pour plus d'informations sur la création d'une entrée VPC RTMP, voirCréation d'une entrée push RTMP dans Amazon VPC .

Garantir une configuration correcte sur le système en amont

Vous devez vous assurer que le système en amont est correctement configuré avec votre VPC et envoie le contenu aux bons emplacements dansMediaLive.

Pour configurer un canal standard

Suivez cette procédure si leMediaLivechannel estCanal standard.

  1. Fournissez ces informations à l'opérateur :

    • Les ID du VPC, de deux sous-réseaux et des groupes de sécurité que l'utilisateur Amazon VPC vous a fournis.

    • Les deux points de terminaison (URL) quiMediaLivegénéré lorsque vous avez créé l'entrée RTMP. Ces points de terminaison sont les adresses figurant dans les zones bleues dele diagramme après cette procédure. L'URL possède une adresse IP privée et inclut le port 1935. Par exemple :

      10.12.30.131:1935/live/curling

      10.99.39.40:1935/live/curling

  2. Assurez-vous que l'opérateur est correctement configuré pour un canal standard. Ils doivent procéder comme suit :

    • Configurez deux systèmes distincts en amont. Ils ne peuvent pas configurer un système en amont avec deux interfaces de sortie, car vous, leMediaLive, perdra la redondance que vous souhaitez obtenir avec un canal standard (avec deux pipelines indépendants).

    • Configurez deux interfaces de sortie : une interface de sortie dans l'un des sous-réseaux et configurez l'autre système en amont avec une interface de sortie dans l'autre sous-réseau. Ces interfaces sont les adresses des boîtes violettes dele diagramme après cette procédure.

    • Assurez-vous que les deux sources de contenu sont identiques en termes de résolution vidéo et de vitesse de transmission.

    • Appuyez sur les URL correctes surMediaLive, et utilisez le nom de l'application et de l'instance convenus. Par exemple, ils doivent pousser à :

      10.12.30.131:1935/live/curling

      10.99.39.40:1935/live/curling

Pour configurer un canal à pipeline unique

Suivez cette procédure si leMediaLivechannel estCanal à pipeline unique.

  1. Fournissez ces informations à l'opérateur :

    • Les ID du VPC, d'un sous-réseau et des groupes de sécurité que l'utilisateur Amazon VPC vous a fournis.

    • Seul le premier des deux points de terminaison (URL) quiMediaLivegénéré lorsque vous avez créé l'entrée RTMP. Ces points de terminaison sont les adresses figurant dans les zones bleues dele diagramme après cette procédure. L'URL possède une adresse IP privée et inclut le port 1935. Par exemple :

      10.12.30.131:1935/live/curling

  2. Assurez-vous que l'opérateur est correctement configuré pour un canal à pipeline unique. Ils doivent procéder comme suit :

    • Configurez un système en amont.

    • Configurez une interface de sortie. L'interface est l'adresse de l'une des cases violettes dele diagramme après cette procédure.

    • Poussez vers l'URL correcte surMediaLive. Par exemple, ils doivent pousser à :

      10.12.30.131:1935/live/curling

Résultat de cette procédure

À la suite de cette configuration, il existe une entrée RTMP qui spécifie une ou deuxpoint finalURL. Ces points de terminaison sont des interfaces réseau élastiques sur votre VPC. MediaLiveest autorisé à utiliser ces interfaces réseau pour ses entrées. MediaLivedispose de l'autorisation (via le rôle d'entité de confiance IAM) pour gérer automatiquement les interfaces réseau pour ses entrées. Le système en amont est autorisé, via le groupe de sécurité Amazon VPC, à transférer du contenu vers ces points de terminaison.

Le ou les systèmes en amont ont été configurés pour transférer le contenu source vers les deux points de terminaison (si vous configurez un canal standard) ou vers un point de terminaison (si vous configurez un canal à pipeline unique). Au moins un groupe de sécurité VPC a été associé à chaque sous-réseau. Le bloc CIDR de chaque groupe de sécurité couvre les deux URL depuis lesquelles le système amont pousse, ce qui garantit queMediaLiveaccepte le contenu poussé.

Chaque sortie du système en amont possède une adresse IP comprise dans l'un des sous-réseaux spécifiés de votre VPC. L'entrée RTMP possède deux adresses IP, et chaque adresse se trouve dans l'un de ces sous-réseaux. De cette manière, la diffusion du contenu source depuis le système en amont versMediaLivese déroule dans le respect de la vie privée du VPC.

Au moment de l'exécution de la chaîne,MediaLiveréagit au contenu qui est poussé et l'ingère.