Création d'un flux de transport utilisant une source standard - AWSÉlémentaire 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.

Création d'un flux de transport utilisant une source standard

Les flux de transport transportent du contenu compressé qui est mixé en un seul flux.

Un flux utilise une source standard lorsque le contenu provient d'un autre endroit qu'un VPC (source VPC) ou un autre AWS compte (source intitulée).

Important

Si la source de votre flux nécessite un chiffrement, configurez le chiffrement avant de commencer cette procédure.

Création d'un flux de transport utilisant une source standard (console)

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

  2. Sur la page Flux, choisissez Créer un flux.

  3. Dans la section Détails, pour Nom, spécifiez le nom de votre flux. Ce nom fera partie de l'ARN de ce flux.

    Note

    MediaConnect vous permet de créer plusieurs flux portant le même nom. Toutefois, nous vous encourageons à utiliser des noms de flux uniques au sein d'une AWS région pour faciliter l'organisation. Une fois que vous avez créé un flux, vous ne pouvez pas en modifier le nom.

  4. Pour Zone de disponibilité, choisissez une zone de disponibilité pour votre flux. Utilisez cette option lorsque vous configurez des flux redondants. Sinon, vous pouvez laisser ce champ sous la forme Any. Si vous laissez la valeur par défaut, le service attribuera de manière aléatoire une zone de disponibilité dans la AWS région actuelle, ou si votre source provient d'un VPC, le service attribuera la zone de disponibilité du sous-réseau VPC au flux.

  5. Déterminez le protocole utilisé par votre source.

    Note

    Si vous souhaitez spécifier des sources redondantes pour le basculement, créez le flux avec l'une des sources. Une fois le flux créé, mettez-le à jour pour activer le basculement sur la source et ajoutez la seconde source au flux. Étant donné MediaConnect que les deux sources sont traitées comme la source principale, peu importe celle que vous spécifiez lors de la création du flux pour la première fois.

  6. Pour obtenir des instructions spécifiques en fonction de votre type de source et de votre protocole, choisissez l'un des onglets suivants :

    RIST
    1. Dans la section Source, pour Type de source, choisissez Source standard.

    2. Dans Nom, spécifiez le nom de votre source. Cette valeur est un identifiant visible uniquement sur la MediaConnect console.

    3. Pour Protocole, choisissez RIST.

    4. Pour le port d'ingestion, spécifiez le port sur lequel le flux écoutera le contenu entrant.

      Note

      Le protocole RIST nécessite un port supplémentaire pour la correction des erreurs. Pour répondre à cette exigence, MediaConnect réserve le port égal à +1 par rapport au 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.

    5. Pour Allowlist CIDR, spécifiez une plage d'adresses IP autorisées à contribuer au 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.

      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.

    6. Pour Débit maximal, spécifiez le débit maximal attendu (en bits par seconde) pour le flux. Nous vous recommandons de spécifier une valeur deux fois supérieure au débit réel.

    7. 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 1 et 15 000 ms. Si vous laissez ce champ vide, le service utilise la valeur par défaut de 2 000 ms.

    RTP or RTP-FEC
    1. Dans la section Source, pour Type de source, choisissez Source standard.

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

    3. Pour Protocole, choisissez RTP ou RTP-FEC.

    4. Pour le port d'ingestion, spécifiez le port sur lequel le flux écoutera le contenu entrant.

      Note

      Le protocole RTP-FEC nécessite deux ports supplémentaires pour la correction des erreurs. Pour répondre à cette exigence, 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.

    5. Pour Allowlist CIDR, spécifiez une plage d'adresses IP autorisées à contribuer au 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.

      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.

    6. Pour Débit maximal, spécifiez le débit maximal attendu (en bits par seconde) pour le flux. Nous vous recommandons de spécifier une valeur deux fois supérieure au débit réel.

    SRT listener
    1. Dans la section Source, pour Type de source, choisissez Source standard.

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

    3. Pour Protocol, choisissez SRT listener.

    4. Dans Description de la source, entrez une description qui vous rappellera ultérieurement l'origine de cette source. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

    5. Pour le bloc d'adresse CIDR Allowlist, spécifiez une plage d'adresses IP autorisées à contribuer au 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.

      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.

    6. Pour le port entrant, spécifiez le port sur lequel le flux écoute le contenu entrant.

    7. Pour Adresse de l'écouteur source, entrez l'adresse que MediaConnect vous utiliserez pour la connexion SRT. L'adresse peut être une adresse IP ou un nom de domaine.

    8. Dans Description de la source, entrez une description qui vous rappellera ultérieurement l'origine de cette source. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

    9. Pour Débit maximal, spécifiez le débit maximal attendu (en bits par seconde) pour le flux. Nous vous recommandons de spécifier une valeur deux fois supérieure au débit réel.

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

    11. Si la source est chiffrée, choisissez Activer dans la section Déchiffrement et procédez comme suit :

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

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

    SRT caller
    1. Dans la section Source, pour Type de source, choisissez Source standard.

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

    3. Pour Protocol, choisissez SRT Caller.

    4. Dans Description de la source, entrez une description qui vous rappellera ultérieurement l'origine de cette source. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

    5. Pour Adresse de l'écouteur source, entrez l'adresse que MediaConnect vous utiliserez pour la connexion SRT. L'adresse peut être une adresse IP ou un nom de domaine.

    6. Pour le port de l'écouteur source, entrez le port MediaConnect qui sera utilisé pour la connexion SRT.

    7. Pour Débit maximal (facultatif), spécifiez le débit maximal attendu (en bits par seconde) pour le flux. Nous vous recommandons de spécifier une valeur deux fois supérieure au débit réel.

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

    9. Pour Stream ID (facultatif), entrez un identifiant pour le flux. Cet identifiant peut être utilisé pour communiquer des informations sur le flux.

    10. Si la source est chiffrée, choisissez Activer dans la section Déchiffrement et procédez comme suit :

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

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

    Zixi push
    1. Dans la section Source, pour Type de source, choisissez Source standard.

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

    3. Pour Protocole, choisissez Zixi push.

      Note

      MediaConnect attribue le port entrant aux sources push Zixi au moment de la création. Le numéro de port 2088 sera attribué automatiquement.

    4. Pour Allowlist CIDR, spécifiez une plage d'adresses IP autorisées à contribuer au 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.

      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 Stream ID, spécifiez l'ID de flux défini dans le chargeur Zixi.

      Important

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

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

    7. Si la source est chiffrée, choisissez Activer dans la section Déchiffrement et procédez comme suit :

      1. Pour le type de déchiffrement, choisissez Clé statique.

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

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

      4. Pour Algorithme de déchiffrement, choisissez le type de chiffrement utilisé pour chiffrer la source.

    Zixi push for AWS Elemental Link UHD device

    Pour utiliser un AWS Elemental Link appareil comme source pour MediaConnect, vous devez créer un flux push Zixi en suivant la procédure suivante. Après avoir créé le flux push Zixi, vous devez configurer l' AWS Elemental Link appareil à l'aide de. MediaLive Consultez les instructions de MediaLive configuration suivantes pour terminer le processus après avoir créé le flux : Utilisation d'un appareil dans un flux dans le guide de MediaLive l'utilisateur. Assurez-vous d'avoir accès aux deux MediaConnect et MediaLive de suivre ces étapes.

    1. Dans la section Source, pour Type de source, choisissez Source standard.

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

    3. Pour Protocole, choisissez Zixi push.

      Note

      MediaConnect attribue le port entrant aux sources push Zixi au moment de la création. Le numéro de port 2088 sera attribué automatiquement.

    4. Pour le bloc d'adresse CIDR Allowlist, spécifiez une plage d'adresses IP autorisées à contribuer au 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.

      Important

      Si vous connaissez la plage d'adresses IP publiques que votre appareil Link utilise pour se connecter à Internet, entrez ce bloc CIDR. Notez qu'il ne s'agit pas de la même adresse IP de l' AWS Elemental Link appareil. Si vous ne pouvez pas obtenir ces informations, il est possible de configurer le bloc CIDR pour qu'il soit ouvert à toutes les adresses IP possibles en utilisant 0.0.0.0/0. Généralement, il n'est pas recommandé d'attribuer un bloc CIDR ouvert à l'ensemble d'Internet (0.0.0.0/0). Toutefois, si cette méthode doit être utilisée, les données transférées sont cryptées à l'aide du cryptage AES-128.

    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. La valeur de latence maximale doit correspondre à la valeur de latence configurée sur l' AWS Elemental Link appareil. Pour plus d'informations sur la configuration de la latence de l'appareil Link, voir : Configuration de l'appareil dans le guide de AWS Elemental MediaLive l'utilisateur

    6. Pour le déchiffrement, choisissez Activer et procédez comme suit :

      1. Pour le type de déchiffrement, choisissez Clé statique.

      2. Pour Algorithme de déchiffrement, choisissez AES-128. AWS Elemental Link nécessite AES-128, ne sélectionnez pas un autre algorithme.

      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.

    Fujitsu-QoS
    1. Dans la section Source, pour Type de source, choisissez Source standard.

    2. Pour le port entrant, spécifiez le port sur lequel le flux écoute le contenu entrant.

    3. Dans Description de la source, entrez une description qui vous rappellera ultérieurement l'origine de cette source. Il peut s'agir du nom de l'entreprise ou de notes concernant la configuration.

    4. Pour Adresse IP de l'expéditeur, spécifiez l'adresse IP de l'expéditeur avec laquelle vous souhaitez que le flux établisse une connexion. Le flux communique avec l'adresse IP spécifiée pour établir une connexion avec l'expéditeur.

    5. Pour Port de contrôle de l'expéditeur, spécifiez le port utilisé par le flux pour envoyer des demandes sortantes afin d'établir une connexion avec l'expéditeur.

    6. 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 300 et 2 000 ms. Si vous laissez ce champ vide, MediaConnect utilise la valeur par défaut de 2 000 ms.

  7. Au bas de la page, choisissez Create flow.

    Note

    Le flux ne démarre pas automatiquement. Vous devez démarrer le flux manuellement.

  8. Ajoutez des sorties pour spécifier où vous souhaitez MediaConnect envoyer le contenu, ou accordez des droits pour permettre aux utilisateurs d'autres AWS comptes de s'abonner à votre contenu.

Créez un flux de transport utilisant une source standard (AWS CLI)

  1. Créez un fichier JSON contenant les détails du flux que vous souhaitez créer.

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

    { "Name": "AwardsShow", "Outputs": [ { "Destination": "198.51.100.5", "Description": "RTP output", "Name": "RTPOutput", "Protocol": "rtp", "Port": 5020 } ], "Source": { "Name": "AwardsShowSource", "Protocol": "rtp-fec", "AllowlistCidr": "10.24.34.0/23" } }
  2. Dans le AWS CLI, utilisez la create-flow commande :

    aws mediaconnect create-flow --cli-input-json file://rtp.json --profile PMprofile

    L'exemple suivant illustre la valeur de retour :

    { "Flow": { "EgressIp": "203.0.113.0", "AvailabilityZone": "us-east-1d", "Name": "AwardsShow", "Status": "STANDBY", "FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:AwardsShow", "Source": { "SourceArn": "arn:aws:mediaconnect:us-east-1:111122223333:source:3-4aBC56dEF78hiJ90-4de5fG6Hi78Jk:AwardsShowSource", "Name": "AwardsShowSource", "IngestPort": 5000, "AllowlistCidr": "10.24.34.0/23", "IngestIp": "198.51.100.15", "Transport": { "Protocol": "rtp-fec", "MaxBitrate": 80000000 } }, "Entitlements": [], "Outputs": [ { "Port": 5020, "Name": "AwardsShowOutput", "OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:AwardsShowOutput", "Description": "RTP-FEC Output", "Destination": "198.51.100.5", "Transport": { "Protocol": "rtp", "SmoothingLatency": 0 } } ] } }