

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 à un MediaConnect flux
<a name="outputs-add"></a>

Pour les flux de transport, vous pouvez ajouter jusqu'à 50 sorties. Toutefois, pour des performances optimales, suivez les instructions fournies dans[Bonnes pratiques](best-practices.md). Chaque sortie doit avoir un nom, un [protocole](protocols.md), une adresse IP et un port.

**Note**  
Si vous avez l'intention de définir un droit pour une sortie, ne créez pas la sortie. [Accordez plutôt un droit](entitlements-grant.md). Lorsque l'abonné crée un flux en utilisant votre contenu comme source, le service crée une sortie sur votre flux.

La méthode que vous utilisez pour ajouter une sortie à un flux dépend du type de sortie que vous souhaitez ajouter :
+ [Sortie standard (flux de transport)](outputs-add-standard.md) : envoie du contenu compressé vers toute destination autre qu'un cloud privé virtuel (VPC) que vous avez configuré à l'aide d'Amazon Virtual Private Cloud.
+ [Sortie VPC (flux de transport)](outputs-add-vpc.md) : envoie du contenu compressé à un VPC que vous avez configuré à l'aide d'Amazon Virtual Private Cloud.
+ [Sortie NDI® (flux de transport)](outputs-add-ndi.md) : envoie du contenu de haute qualité à faible latence via des réseaux IP afin qu'il puisse être reçu par les systèmes de production de votre réseau VPC.
+ [Sortie VPC (flux CDI)](outputs-add-vpc.md) : envoie du contenu non compressé à un VPC que vous avez configuré à l'aide d'Amazon Virtual Private Cloud.

# Ajouter des sorties standard à un MediaConnect flux
<a name="outputs-add-standard"></a>

Pour les flux de transport, vous pouvez ajouter jusqu'à 50 sorties. Toutefois, pour des performances optimales, suivez les instructions fournies dans[Bonnes pratiques](best-practices.md). Une sortie standard est envoyée à toute destination ne faisant 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/](https://console.aws.amazon.com/mediaconnect/).

1. 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. 

1. Choisissez l'onglet **Outputs**.

1. Choisissez **Ajouter une sortie**.

1. 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.

1. Pour **Type de sortie**, choisissez **Sortie standard**.

1. 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.

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

1. 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**. 

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).
**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 \$11 à 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.

   1. 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**. 

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).
**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 \$12 et \$14 à 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. 

   1. 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.

   1. Pour **Protocol**, choisissez **SRT listener.** 

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour la correction des 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\$1RCVBUF. 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\$1FC). 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.](https://github.com/Haivision/srt/blob/master/docs/API/configuration-guidelines.md)

       

   1. 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](https://tools.ietf.org/html/rfc4632).
**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.
**Astuce**  
Pour spécifier un bloc CIDR supplémentaire, choisissez **Ajouter**. Vous pouvez spécifier jusqu'à trois blocs CIDR.

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. 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**.

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

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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.](encryption-srt-password-set-up.md#encryption-srt-password-set-up-password)

------
#### [ SRT caller ]

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

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour la correction des 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\$1RCVBUF. 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\$1FC). 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.](https://github.com/Haivision/srt/blob/master/docs/API/configuration-guidelines.md)

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. 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**.

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

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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.](encryption-srt-password-set-up.md#encryption-srt-password-set-up-password)

------
#### [ Zixi pull ]

   1. Pour **Protocol**, choisissez **Zixi pull**. 

   1. 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.

   1. 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.

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des 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.

   1. 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](https://tools.ietf.org/html/rfc4632).
**Astuce**  
Pour spécifier un bloc CIDR supplémentaire, choisissez **Ajouter**. Vous pouvez spécifier jusqu'à trois blocs CIDR.

   1. 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**.

      1. Pour **Type de chiffrement**, choisissez **Clé statique**.

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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](encryption-static-key-set-up.md#encryption-static-key-set-up-store-key).

      1. 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**. 

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. 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.

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des 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.

   1. 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**.

      1. Pour **Type de chiffrement**, choisissez **Clé statique**.

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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](encryption-static-key-set-up.md#encryption-static-key-set-up-store-key).

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

------

1. 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
           }
       ]
   }
   ```

1. 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"
           }
       ]
   }
   ```

# Ajouter des sorties VPC à un flux
<a name="outputs-add-vpc"></a>

Une sortie VPC est envoyée vers un cloud privé virtuel (VPC) que vous avez créé à l'aide d'Amazon Virtual Private Cloud.

Pour les flux de transport, vous pouvez ajouter des sorties (jusqu'à 50) même si le flux est actif. Pour les flux CDI, vous pouvez ajouter des sorties (jusqu'à 10) uniquement si le flux est en mode veille. Pour des performances optimales, suivez les instructions fournies dans[Bonnes pratiques](best-practices.md). 

**Pour ajouter une sortie VPC à un flux (console)**

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

1. 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. 

1. Choisissez l'onglet **Outputs**.

1. Choisissez **Ajouter une sortie**.

1. 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.

1. Pour **Type de sortie**, choisissez sortie **VPC.**

1. Pour **Protocole**, choisissez le protocole approprié.

1. 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.

1. Déterminez le protocole que vous souhaitez utiliser pour la sortie. Les options du protocole dépendent du type de flux.
   + Pour les flux de transport, les options de protocole sont les suivantes : RTP, RTP-FEC, RIST, SRT et Zixi.
   + Pour les flux CDI, les options de protocole sont les suivantes : CDI et ST 2110 JPEG XS.

1. 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**. 

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).
**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 \$11 à 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.

   1. 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.

   1. Pour **Sortie vers VPC**, choisissez le nom de l'interface VPC à laquelle vous souhaitez envoyer votre sortie.

------
#### [ RTP or RTP-FEC ]

   1. Pour **Protocole**, choisissez **RTP** ou **RTP-FEC**. 
**Note**  
Les sorties RTP et RTP-FEC sont conformes à la norme SMPTE ÷ 7. Si votre récepteur en aval prend en charge la fusion de sources en 7, les sorties RTP et RTP-FEC seront compatibles.

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).
**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 \$12 et \$14 à 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. 

   1. 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.

   1. Pour **Sortie vers VPC**, choisissez le nom de l'interface VPC à laquelle vous souhaitez envoyer votre sortie.

------
#### [ 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.

   1. Pour **Type de sortie**, sélectionnez Sortie **VPC.**

   1. Pour **Protocol**, choisissez **SRT listener.** 

   1. Dans **Description**, entrez une description qui vous aidera à distinguer une sortie d'une autre. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour la correction des 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\$1RCVBUF. 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\$1FC). 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.](https://github.com/Haivision/srt/blob/master/docs/API/configuration-guidelines.md)

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. Pour **Sortie vers VPC**, choisissez le nom de l'interface VPC à laquelle vous souhaitez envoyer votre sortie.

   1. 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**.

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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.](encryption-srt-password-set-up.md#encryption-srt-password-set-up-password)

------
#### [ SRT caller ]

   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.

   1. Pour **Type de sortie**, sélectionnez Sortie **VPC.**

   1. Pour **Protocol**, choisissez **SRT Caller.**

   1. Dans **Description**, entrez une description qui vous aidera à distinguer une sortie d'une autre. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des erreurs. Une valeur de latence plus faible signifie un délai plus court, mais moins de marge de manœuvre pour la correction des 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\$1RCVBUF. 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\$1FC). 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.](https://github.com/Haivision/srt/blob/master/docs/API/configuration-guidelines.md)

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. Pour **Sortie vers VPC**, choisissez le nom de l'interface VPC à laquelle vous souhaitez envoyer votre sortie.

   1. 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**.

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

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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.](encryption-srt-password-set-up.md#encryption-srt-password-set-up-password)

------
#### [ Zixi push ]

   1. Pour **Protocole**, choisissez **Zixi push**. 

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. 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.

   1. 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 supérieure signifie un délai plus long dans la transmission du flux, mais davantage de place pour la correction des 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.

   1. Pour **Sortie vers VPC**, choisissez le nom de l'interface VPC à laquelle vous souhaitez envoyer votre sortie.

   1. 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**.

      1. Pour **Type de chiffrement**, choisissez **Clé statique**.

      1. Pour l'**ARN du rôle**, spécifiez l'ARN du rôle que vous avez créé lorsque vous avez [configuré le chiffrement](encryption-static-key-set-up.md#encryption-static-key-set-up-create-iam-role).

      1. 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](encryption-static-key-set-up.md#encryption-static-key-set-up-store-key).

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

------
#### [ CDI ]

   1. Pour **Protocole**, choisissez **CDI**. 

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

   1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

   1. Pour **l'interface VPC**, choisissez le nom de l'interface VPC à laquelle vous souhaitez envoyer votre sortie.

   1. Pour chaque flux multimédia que vous souhaitez envoyer dans le cadre de la sortie, procédez comme suit :

      1. Pour **Nom du flux multimédia**, choisissez le nom du flux multimédia. Vous ne pouvez ajouter que les flux multimédias utilisés par la source de votre flux.

      1. Pour le **nom du codage**, confirmez la valeur par défaut, qui est présélectionnée en fonction du type de flux multimédia.

      1. Pour **FMT**, spécifiez le numéro du type de format (parfois appelé *type de charge utile RTP*) du flux multimédia. Cette valeur doit être dans un format reconnu par le récepteur.

------
#### [ ST 2110 JPEG XS ]

   1. Pour **Protocole**, choisissez **ST 2110 JPEG XS.** 

   1. Pour **l'interface VPC 1**, choisissez l'une des interfaces VPC auxquelles vous souhaitez envoyer du contenu, puis choisissez l'adresse IP spécifique à laquelle vous souhaitez envoyer la sortie.

   1. Pour **l'interface VPC 2**, choisissez une deuxième interface VPC à laquelle vous souhaitez envoyer du contenu, puis choisissez l'adresse IP spécifique à laquelle vous souhaitez envoyer la sortie. Il n'y a aucune priorité entre les interfaces VPC 1 et 2.

   1. Pour chaque flux multimédia que vous souhaitez envoyer dans le cadre de la sortie, procédez comme suit :

      1. Pour **Nom du flux multimédia**, choisissez le nom du flux multimédia. Vous ne pouvez ajouter que les flux multimédias utilisés par la source de votre flux.

      1. Dans **Nom du codage**, choisissez le format utilisé pour coder les données.
         + Pour les flux de données auxiliaires, définissez le nom de codage sur**smpte291**.
         + Pour les flux audio, définissez le nom de codage sur**pcm**.
         + Pour la vidéo, définissez le nom de codage sur**jxsv**.

      1. Pour **Port**, choisissez le port que vous souhaitez utiliser lorsque le contenu est distribué sur cette sortie. Pour plus d'informations sur les ports, consultez[Destinations de sortie](destinations.md).

      1. Pour le **profil de l'encodeur**, choisissez un paramètre pour la compression. Cette propriété s'applique uniquement si la source utilise le protocole CDI. 

      1. Pour **Facteur de compression**, spécifiez la valeur que vous souhaitez que le service utilise lors du calcul de la compression de la sortie. Les valeurs valides sont des nombres à virgule flottante compris entre 3,0 et 10,0 inclus. Le débit de la sortie est calculé comme suit :

         Débit de sortie = (1/CompressionFactor) \$1 (débit source)

         Cette propriété s'applique uniquement si la source utilise le protocole CDI.

   1. Choisissez **Ajouter une sortie**.

------

# Ajouter une sortie NDI® à un flux MediaConnect
<a name="outputs-add-ndi"></a>

Cette procédure vous guide tout au long du processus de configuration d'une sortie NDI® et de configuration de la façon dont vos flux vidéo NDI apparaissent sur les autres appareils de votre réseau VPC. Une fois les conditions requises réunies, vous pouvez ajouter une sortie NDI à votre MediaConnect flux, ce qui vous permettra de distribuer vos flux vidéo et audio via le protocole NDI au sein de votre VPC.

**Note**  
Les flux CDI ne prennent pas en charge les sorties NDI.

## Conditions préalables
<a name="outputs-add-ndi-prerequisites"></a>

Nous vous recommandons de consulter la documentation [des sorties NDI](outputs-using-ndi.md) pour vous familiariser avec cette fonctionnalité avant de commencer.

Avant de pouvoir ajouter des sorties NDI à un flux, assurez-vous de disposer des ressources suivantes :

** MediaConnect Débit important avec configuration NDI activée**  
+ Si vous n'avez pas encore créé de flux, vous devez [créer un flux de transport](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html). Lorsque vous créez le flux, vous devez définir une taille élevée et vous assurer que le support NDI est activé. 
+ Le flux peut être en état ACTIF ou STANDBY avant que vous n'ajoutiez une sortie NDI.

**Infrastructure réseau**  
+ **VPC** : vous aurez besoin d'un Virtual Private Cloud (VPC). Pour démarrer rapidement, vous pouvez utiliser le [modèle AWS CloudFormation VPC](https://docs.aws.amazon.com/vpc/latest/userguide/create-vpc.html) pour créer automatiquement un VPC avec des sous-réseaux publics et privés. Pour plus d'informations à ce sujet VPCs, consultez le guide de l'[utilisateur Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/). 
+ **Serveurs de découverte : les** serveurs de découverte NDI doivent déjà être configurés sur votre réseau VPC. MediaConnect se connecte à ces serveurs, mais ne les crée pas pour vous. AWS fournit des conseils pour le déploiement automatique des serveurs de découverte NDI à l'aide AWS CloudFormation, y compris les meilleures pratiques en matière d'installation et de configuration. Pour obtenir des instructions, voir [Configuration des serveurs NDI Discovery pour les flux de travail de diffusion](https://aws.amazon.com/solutions/guidance/programmatic-deployment-of-ndi-discovery-servers-for-broadcast-workflows-on-aws/).
+ **Groupes de sécurité** - Pour activer la fonctionnalité NDI, nous vous recommandons de configurer vos groupes de sécurité avec une règle d'entrée et une règle de sortie autoréférencées. Vous pouvez ensuite associer ce groupe de sécurité aux instances EC2 sur lesquelles vos serveurs NDI s'exécutent au sein du VPC. Cette approche autorise automatiquement toutes les communications NDI nécessaires entre les composants de votre VPC, et tout le trafic réseau requis est autorisé. Pour obtenir des conseils sur la configuration des règles de groupe de sécurité à référencement automatique, consultez la section [Référencement des groupes de sécurité](https://docs.aws.amazon.com/vpc/latest/userguide/security-group-rules.html#security-group-referencing) dans le guide de l'utilisateur Amazon VPC.
+ Dans la procédure suivante, vous devez connaître l'adresse IP privée de votre serveur NDI et votre ID de sous-réseau VPC.

## Procédure
<a name="outputs-add-ndi-procedure"></a>

Suivez ces étapes pour configurer une sortie NDI et configurer la façon dont vos flux vidéo et audio NDI apparaissent sur les autres appareils de votre réseau VPC.

**Pour ajouter une sortie NDI à un flux (console)**

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

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

1. Sur la page des détails du **flux, sous Taille du flux**, assurez-vous que la taille est définie sur **Large**. 

1. Sur la page des détails du flux, sous **Configuration NDI**, configurez vos paramètres comme suit :

   1. Réglez **le support Flow NDI** sur **Activé** si ce n'est pas déjà fait.

   1. (Facultatif) Entrez un **nom de machine NDI**.
   + Ce nom est utilisé comme préfixe pour vous aider à identifier les sources NDI créées par votre flux. Par exemple, si vous entrez**MACHINENAME**, vos sources NDI apparaîtront sous **MACHINENAME** `(ProgramName)` la forme.
   + Si vous laissez ce champ vide, un identifiant unique à 12 caractères sera MediaConnect généré comme préfixe. Cet ID est dérivé du nom de ressource Amazon (ARN) du flux, de sorte que le nom de la machine fait référence à la ressource du flux.
**Astuce**  
Une dénomination réfléchie est particulièrement importante lorsque plusieurs flux créent des sources NDI. Par exemple, un environnement de production comportant 100 sources NDI bénéficierait de préfixes de nom de machine clairs et descriptifs tels que `STUDIO-A``STUDIO-B`,`NEWSROOM`,, etc. 

    c. Ajoutez jusqu'à trois **serveurs de découverte NDI**. Pour chaque serveur, fournissez les informations suivantes :
   + Entrez l'adresse IP privée qui peut être résolue dans le sous-réseau VPC vers lequel pointe l'adaptateur VPC. Il doit s'agir d'une adresse IP privée et non d'une adresse IP publique.
   + Sélectionnez l'adaptateur d'interface VPC pour contrôler l'accès au réseau.
   + (Facultatif) Spécifiez un numéro de port. Si vous laissez ce champ vide, MediaConnect utilise la valeur par défaut du serveur de découverte NDI TCP-5959.
**Note**  
Les noms DNS ne sont actuellement pas pris en charge pour les serveurs de découverte.
**Astuce**  
Vous pouvez ajouter jusqu'à trois serveurs de découverte. Le fait de disposer de plusieurs serveurs de découverte améliore la fiabilité et permet de garantir que vos sources NDI sont détectables sur l'ensemble de votre réseau.

1. Choisissez l'onglet **Outputs**.

1. Choisissez **Ajouter une sortie**.

1. 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.

1. Pour **Type de sortie**, choisissez **sortie NDI**.

1. **Pour le **codec NDI**, choisissez SpeedHQ.**

1. Pour la **qualité NDI SpeedHQ**, entrez une valeur comprise entre 100 et 200. 
   + Ce paramètre ajuste le débit cible de l'encodeur NDI en pourcentage du débit par défaut. 
   + La valeur par défaut est 100, qui utilise le débit NDI standard. Les valeurs allant jusqu'à 200 augmentent proportionnellement le débit cible (par exemple, 200 le double).
**Note**  
Certains types de contenus (tels que les sports animés) bénéficieront d'un réglage de meilleure qualité. Cependant, gardez à l'esprit que l'utilisation de paramètres de qualité supérieurs limite le nombre total de sorties qu'un flux peut générer (jusqu'à 2,5 Gbit/s).

1. (Facultatif) Entrez un **nom de programme NDI**.
   + Ce nom est utilisé comme suffixe pour vous aider à identifier les sources NDI créées par votre flux. Par exemple, si vous entrez**MyNDIProgram**, vos sources NDI apparaîtront sous `MACHINENAME` **(MyNDIProgram)** la forme.
   + Si vous laissez ce champ vide, MediaConnect utilise le nom de la sortie.
**Astuce**  
Une dénomination réfléchie est particulièrement importante lorsque plusieurs flux créent des sources NDI. Par exemple, dans un environnement de production, vous pouvez utiliser des noms tels que `MainCam``BackupCam`,`GraphicsOutput`,, etc. pour identifier clairement les différents flux vidéo provenant d'une même machine.

1. Choisissez **Ajouter une sortie**.

## Étapes suivantes
<a name="outputs-add-ndi-next-steps"></a>

Après avoir [démarré votre flux](flows-start.md), vous devriez être en mesure de voir la sortie du flux MediaConnect NDI en tant que source NDI disponible sur votre serveur de découverte. Vous pouvez ensuite vous y abonner pour recevoir du trafic NDI. Pour plus d'informations, consultez la [documentation NDI](https://docs.ndi.video/all/developing-with-ndi/introduction).