Ajouter des sorties standard à un flux - AWS Elemental MediaConnect

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.

Ajouter des sorties standard à un flux

Pour les flux de transport, vous pouvez ajouter jusqu'à 50 sorties. Toutefois, pour des performances optimales, suivez les instructions fournies dansBonnes pratiques. Une sortie standard est envoyée à n'importe quelle destination qui ne fait pas partie d'un cloud privé virtuel (VPC) que vous avez créé à l'aide d'Amazon Virtual Private Cloud.

Note

Les flux CDI ne prennent pas en charge les sorties standard.

Pour ajouter une sortie standard à un flux (console)
  1. Ouvrez la MediaConnect console à l'adresse https://console.aws.amazon.com/mediaconnect/.

  2. Sur la page Flux, choisissez le nom du flux auquel vous souhaitez ajouter une sortie.

    La page de détails de ce flux apparaît.

  3. Choisissez l'onglet Outputs.

  4. Choisissez Ajouter une sortie.

  5. Dans Nom, spécifiez le nom de votre sortie. Cette valeur est un identifiant qui n'est visible que sur la MediaConnect console AWS Elemental et qui n'est pas visible pour l'utilisateur final.

  6. Pour Type de sortie, choisissez Sortie standard.

  7. Dans Description, entrez une description qui vous rappellera ultérieurement où va cette sortie. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

  8. Déterminez le protocole que vous souhaitez utiliser pour la sortie.

  9. Pour obtenir des instructions spécifiques en fonction du protocole que vous souhaitez utiliser, sélectionnez l'un des onglets suivants :

    RIST
    1. Pour Protocole, choisissez RIST.

    2. Pour l'adresse IP, choisissez l'adresse IP à laquelle vous souhaitez envoyer la sortie.

    3. Pour Port, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultezDestinations de sortie.

      Note

      Le protocole RIST nécessite un port supplémentaire pour la correction des erreurs. Pour répondre à cette exigence, AWS Elemental MediaConnect réserve le port +1 à partir du port que vous spécifiez. Par exemple, si vous spécifiez le port 4000 pour la sortie, le service attribue les ports 4000 et 4001.

    4. Pour lisser la latence, spécifiez le délai supplémentaire que vous souhaitez utiliser pour le lissage de sortie. Nous vous recommandons de spécifier une valeur de 0 ms pour désactiver le lissage. Toutefois, si le récepteur ne parvient pas à traiter le flux correctement, spécifiez une valeur comprise entre 100 et 1 000 ms. AWS Elemental MediaConnect tente ainsi de corriger l'instabilité provenant de la source du flux. Si vous laissez ce champ vide, le service utilise la valeur par défaut de 0 ms.

    RTP or RTP-FEC
    1. Pour Protocole, choisissez RTP ou RTP-FEC.

    2. Pour l'adresse IP, choisissez l'adresse IP à laquelle vous souhaitez envoyer la sortie.

    3. Pour Port, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultezDestinations de sortie.

      Note

      Le protocole RTP-FEC nécessite deux ports supplémentaires pour la correction des erreurs. Pour répondre à cette exigence, AWS Elemental MediaConnect réserve les ports +2 et +4 à partir du port que vous spécifiez. Par exemple, si vous spécifiez le port 4000 pour la sortie, le service attribue les ports 4000, 4002 et 4004.

    4. Pour lisser la latence, spécifiez le délai supplémentaire que vous souhaitez utiliser pour le lissage de sortie. Nous vous recommandons de spécifier une valeur de 0 ms pour désactiver le lissage. Toutefois, si le récepteur ne parvient pas à traiter le flux correctement, spécifiez une valeur comprise entre 100 et 1 000 ms. AWS Elemental MediaConnect tente ainsi de corriger l'instabilité provenant de la source du flux. Si vous laissez ce champ vide, le service utilise la valeur par défaut de 0 ms.

    SRT listener
    1. Dans Nom, spécifiez le nom de votre source. Cette valeur est un identifiant visible uniquement sur la MediaConnect console. Il n'est visible par personne en dehors du AWS compte courant.

    2. Pour Protocol, choisissez SRT listener.

    3. Pour Latence minimale, spécifiez la taille minimale de la mémoire tampon (délai) que vous souhaitez que le service conserve. Une valeur de latence plus élevée signifie un délai plus long dans la transmission du flux, mais une plus grande marge de manœuvre pour corriger les erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour corriger les erreurs. Vous pouvez choisir une valeur comprise entre 10 et 15 000 ms. Si vous laissez ce champ vide, MediaConnect utilise la valeur par défaut de 2 000 ms.

      Le protocole SRT utilise une configuration de latence minimale de chaque côté de la connexion. La plus grande de ces deux valeurs est utilisée comme latence de restauration. Si le débit transmis, multiplié par la latence de récupération, est supérieur à la mémoire tampon du récepteur, la mémoire tampon débordera et le flux peut échouer avec un. Buffer Overflow Error Du côté du récepteur SRT, la mémoire tampon du récepteur est configurée par la valeur SRTO_RCVBUF. La taille de la mémoire tampon du récepteur est limitée par la valeur de la taille de la fenêtre de contrôle de flux (SRTO_FC). Sur le MediaConnect côté, la mémoire tampon du récepteur est calculée comme la valeur de débit maximale multipliée par la valeur de latence minimale. Pour plus d'informations sur le tampon SRT, consultez les directives de configuration SRT.

    4. Pour la liste d'autorisation CIDR, spécifiez une plage d'adresses IP autorisées à afficher le contenu de votre sortie. Formatez les adresses IP sous la forme d'un bloc CIDR (Classless Inter-Domain Routing), par exemple 10.24.34.0/23. Pour plus d'informations sur la notation de bloc d'adresse CIDR, consultez RFC 4632.

      Important

      Spécifiez un bloc CIDR aussi précis que possible. N'incluez que les adresses IP auxquelles vous souhaitez ajouter du contenu à votre flux. Si vous spécifiez un bloc CIDR trop large, il est possible que des tiers envoient du contenu à votre flux.

    5. Pour Port, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultezDestinations de sortie.

    6. Si vous souhaitez chiffrer la vidéo lorsqu'elle est envoyée vers cette sortie, procédez comme suit :

      1. Dans la section Chiffrement, choisissez Activer.

      2. Le type de chiffrement ne sera pas sélectionnable. srt-password est le seul cryptage disponible pour ce protocole.

      3. Pour l'ARN du rôle, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez configuré le chiffrement.

      4. Pour l'ARN secret, spécifiez l'ARN AWS Secrets Manager attribué lors de la création du secret pour stocker le mot de passe SRT.

    SRT caller
    1. Pour Protocole, choisissez SRT-Caller.

    2. Pour Latence minimale, spécifiez la taille minimale de la mémoire tampon (délai) que vous souhaitez que le service conserve. Une valeur de latence plus élevée signifie un délai plus long dans la transmission du flux, mais une plus grande marge de manœuvre pour corriger les erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour corriger les erreurs. Vous pouvez choisir une valeur comprise entre 10 et 15 000 ms. Si vous laissez ce champ vide, MediaConnect utilise la valeur par défaut de 2 000 ms.

      Le protocole SRT utilise une configuration de latence minimale de chaque côté de la connexion. La plus grande de ces deux valeurs est utilisée comme latence de restauration. Si le débit transmis, multiplié par la latence de récupération, est supérieur à la mémoire tampon du récepteur, la mémoire tampon débordera et le flux peut échouer avec un. Buffer Overflow Error Du côté du récepteur SRT, la mémoire tampon du récepteur est configurée par la valeur SRTO_RCVBUF. La taille de la mémoire tampon du récepteur est limitée par la valeur de la taille de la fenêtre de contrôle de flux (SRTO_FC). Sur le MediaConnect côté, la mémoire tampon du récepteur est calculée comme la valeur de débit maximale multipliée par la valeur de latence minimale. Pour plus d'informations sur le tampon SRT, consultez les directives de configuration SRT.

    3. Pour Adresse IP de destination, entrez l'adresse IP ou le domaine de destination de la sortie.

    4. Pour Port, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultezDestinations de sortie.

    5. Si vous souhaitez chiffrer la vidéo lorsqu'elle est envoyée vers cette sortie, procédez comme suit :

      1. Dans la section Chiffrement, choisissez Activer.

      2. Le type de chiffrement ne sera pas sélectionnable. SRT-Password est le seul cryptage disponible pour ce protocole.

      3. Pour l'ARN du rôle, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez configuré le chiffrement.

      4. Pour l'ARN secret, spécifiez l'ARN AWS Secrets Manager attribué lors de la création du secret pour stocker le mot de passe SRT.

    Fujitsu-QoS
    1. Pour Protocole, choisissez Fujitsu-QOS.

    2. Pour Port, choisissez le port sur lequel vous souhaitez échanger des paquets de contrôle avec le récepteur. Pour plus d'informations sur les ports, consultezDestinations de sortie.

    3. Pour la liste d'autorisation CIDR, spécifiez une plage d'adresses IP autorisées à afficher le contenu de votre sortie. Formatez les adresses IP sous la forme d'un bloc CIDR (Classless Inter-Domain Routing), par exemple 10.24.34.0/23. Pour plus d'informations sur la notation de bloc d'adresse CIDR, consultez RFC 4632.

      Important

      Spécifiez un bloc CIDR aussi précis que possible. N'incluez que les adresses IP auxquelles vous souhaitez ajouter du contenu à votre flux. Si vous spécifiez un bloc CIDR trop large, il est possible que des tiers envoient du contenu à votre flux.

    Zixi pull
    1. Pour Protocol, choisissez Zixi pull.

    2. Pour Stream ID, entrez la valeur Stream configurée lorsque vous avez ajouté l'entrée sur le récepteur Zixi. Dans le récepteur Zixi, cette valeur se trouve dans la section Paramètres du flux.

      Important

      Si vous laissez ce champ vide, le service utilise le nom de sortie comme identifiant du flux. Comme l'ID de flux doit correspondre à la valeur définie dans le récepteur Zixi, vous devez spécifier l'ID de flux s'il n'est pas exactement le même que le nom de sortie.

    3. Pour Remote ID, entrez la valeur d'ID attribuée au récepteur Zixi. Dans le récepteur Zixi, cette valeur se trouve dans le menu des paramètres généraux et est étiquetée ID. La valeur de l'ID se trouve également sur la page d'état du récepteur Zixi.

    4. Pour Latence maximale, spécifiez la taille de la mémoire tampon (délai) que vous souhaitez que le service conserve. Une valeur de latence plus élevée signifie un délai plus long dans la transmission du flux, mais une plus grande marge de manœuvre pour corriger les erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour corriger les erreurs. Vous pouvez choisir une valeur comprise entre 0 et 60 000 ms. Si vous laissez ce champ vide, le service utilise la latence définie dans le récepteur.

    5. Pour la liste d'autorisations CIDR, spécifiez une plage d'adresses IP autorisées à récupérer le contenu de votre source. Formatez les adresses IP sous la forme d'un bloc CIDR (Classless Inter-Domain Routing), par exemple 10.24.34.0/23. Pour plus d'informations sur la notation de bloc d'adresse CIDR, consultez RFC 4632.

      Astuce

      Pour spécifier un bloc CIDR supplémentaire, choisissez Ajouter. Vous pouvez spécifier jusqu'à trois blocs CIDR.

    6. Si vous souhaitez chiffrer la vidéo lorsqu'elle est envoyée vers cette sortie, procédez comme suit :

      1. Dans la section Chiffrement, choisissez Activer.

      2. Pour Type de chiffrement, choisissez Clé statique.

      3. Pour l'ARN du rôle, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez configuré le chiffrement.

      4. Pour l'ARN secret, spécifiez l'ARN AWS Secrets Manager attribué lors de la création du secret pour stocker la clé de chiffrement.

      5. Pour Algorithme de chiffrement, choisissez le type de chiffrement que vous souhaitez utiliser pour chiffrer la source.

    Zixi push
    1. Pour Protocole, choisissez Zixi push.

    2. Pour l'adresse IP, choisissez l'adresse IP à laquelle vous souhaitez envoyer la sortie.

    3. Pour Port, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultezDestinations de sortie.

    4. Pour Stream ID, entrez l'ID de flux défini dans le récepteur Zixi.

      Important

      Si vous laissez ce champ vide, le service utilise le nom de sortie comme identifiant du flux. Comme l'ID de flux doit correspondre à la valeur définie dans le récepteur Zixi, vous devez spécifier l'ID de flux s'il n'est pas exactement le même que le nom de sortie.

    5. Pour Latence maximale, spécifiez la taille de la mémoire tampon (délai) que vous souhaitez que le service conserve. Une valeur de latence plus élevée signifie un délai plus long dans la transmission du flux, mais une plus grande marge de manœuvre pour corriger les erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour corriger les erreurs. Vous pouvez choisir une valeur comprise entre 0 et 60 000 ms. Si vous laissez ce champ vide, le service utilise la valeur par défaut de 6 000 ms.

    6. Si vous souhaitez chiffrer la vidéo lorsqu'elle est envoyée vers cette sortie, procédez comme suit :

      1. Dans la section Chiffrement, choisissez Activer.

      2. Pour Type de chiffrement, choisissez Clé statique.

      3. Pour l'ARN du rôle, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez configuré le chiffrement.

      4. Pour l'ARN secret, spécifiez l'ARN AWS Secrets Manager attribué lors de la création du secret pour stocker la clé de chiffrement.

      5. Pour Algorithme de chiffrement, choisissez le type de chiffrement que vous souhaitez utiliser pour chiffrer la source.

  10. Choisissez Ajouter une sortie.

Pour ajouter une sortie à un flux (AWS CLI)
  1. Créez un fichier JSON contenant les détails de la sortie que vous souhaitez ajouter au flux.

    L'exemple suivant montre la structure du contenu du fichier :

    { "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame", "Outputs": [ { "Description": "RTP-FEC Output", "Destination": "192.0.2.12", "Name": "RTPOutput", "Port": 5020, "Protocol": "rtp-fec", "SmoothingLatency": 100 } ] }
  2. Dans le AWS CLI, utilisez la add-flow-output commande :

    aws mediaconnect add-flow-outputs --flow-arn "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame" --cli-input-json file://addFlowOutput.txt --region us-west-2

    L'exemple suivant illustre la valeur de retour :

    { "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BasketballGame", "Outputs": [ { "Name": "RTPOutput", "Port": 5020, "Transport": { "SmoothingLatency": 100, "Protocol": "rtp-fec" }, "Destination": "192.0.2.12", "OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:RTPOutput", "Description": "RTP-FEC Output" } ] }