Configuration d'une source d'extraction 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 d'extraction RTMP

Cette section explique comment configurer le contenu source sur le système en amont et comment créer une entrée RTMP Pull qui connecte le système en amont àMediaLive. Avec une entrée RTMP de type « pull »,MediaLivese connecte au système en amont lorsque le canal démarre ettiresources.

Avec une entrée d'extraction RTMP, le système en amont est généralement un serveur en amont qui sert d'emplacement pour le contenu source. Le serveur n'est pas la caméra ou l'encodeur au début du flux de travail.

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

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

Obtenir des informations

Obtenez les informations suivantes de votre interlocuteur 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 appelée lafluxouclé de flux.) Il existe deux sources pour une entrée de classe standard, ou une source pour une entrée à classe unique. Pour de plus amples informations sur les classes d'entrée et leurs utilisations, veuillez consulter.Classe de canal et de classe d'entrée. Pour de plus amples informations sur les classes d'entrée et leurs utilisations, veuillez consulter.Classe de canal et de classe d'entrée.

    L'opérateur du système en amont dispose peut-être déjà de règles d'attribution de ces noms. Si ce n'est pas le cas, il est possible que vous ayez des noms que vous souhaitez utiliser. Assurez-vous que vous et l'opérateur du système en amont est clair sur 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 :liveet Nom de l'instancecurling

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

  • Les adresses IP publiques quiMediaLiveva extraire le contenu source de.

    Ces adresses doivent inclure le port 1935. Par exemple :

    rtmp://203.0.113.13:1935

    rtmp://198.51.100.54:1935

  • Nom d'utilisateur et mot de passe permettant d'accéder au système en amont, si le système en amont nécessite des demandes authentifiées. Notez que ces informations d'identification de l'utilisateur se rapportent à l'authentification de l'utilisateur, et non au protocole. L'authentification de l'utilisateur consiste à savoir si le système en amont acceptera votre demande. Le protocole détermine s'il convient d'envoyer la demande sur une connexion sécurisée.

Vous avez besoin de ces informations pour créer l'entrée RTMP.

Créer une entrée RTMP de type « pull »

Vous devez créer une entrée pour connecter AWS ElementalMediaLivevers la source de contenu sur le serveur en amont. Pour créer une entrée RTMP Pull, consultezCréation d'une entrée de récupération RTMP.

Garantir une configuration correcte sur le système RTMP en amont

Un opérateur du serveur en amont doit configurer le contenu source sur le système en amont. Assurez-vous que l'opérateur est configuré comme suit :

  • Ils ont configuré pour fournir le nombre correct de sources :

    • Si l'icôneMediaLiveest un canal standard, configurez deux sources pour le contenu. Assurez-vous que les deux contenus source sont identiques en termes de résolution vidéo et de vitesse de transmission.

    • Si l'icôneMediaLiveest un canal à pipeline unique ; configurez une source pour le contenu.

  • Ils ont configuré pour rendre le contenu disponible dans les URL convenues, et ils utilisent les noms d'applications et d'instances convenus. Ces URL sont les URL que vous avez obtenuesplus tôt dans cette section, et que vous avez configuré dans l'entrée RTMP. Ils correspondent aux URL affichées dansle diagramme après cette procédure.

Résultat de cette procédure

À la suite de cette configuration, il existe une entrée d'extraction RTMP qui spécifie une ou deuxsourceURL. Ces sources sont les URL du contenu source sur le système en amont.

Lors de l'exécution du canal, l'entrée se connecte à deux URL (pour un canal standard) ou une URL (pour un canal à pipeline unique) et extraira le contenu source identifié par le nom de l'application et le nom de l'instance dansMediaLive.