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.
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).
Prérequis
Avant de commencer, assurez-vous d'avoir effectué les étapes suivantes :
- Configuration du chiffrement (si nécessaire)
-
Si la source de votre flux nécessite un chiffrement, vous devez configurer le chiffrement.
- Configuration NDI® (pour les cas d'utilisation NDI uniquement)
-
Nous vous recommandons de consulter la documentation des sorties NDI pour vous familiariser avec cette fonctionnalité avant de commencer.
Si vous souhaitez ajouter une sortie NDI à votre flux, vous avez besoin d'un VPC avec des serveurs de découverte NDI provisionnés sur votre réseau. MediaConnect se connecte à ces serveurs, mais ne les crée pas pour vous.
-
Pour démarrer rapidement VPCs, vous pouvez utiliser notre modèle AWS CloudFormation VPC pour créer automatiquement un VPC avec des sous-réseaux publics et privés. Pour plus d'informations VPCs, consultez le guide de l'utilisateur Amazon VPC.
-
Pour le déploiement du serveur NDI Discovery, AWS fournit des conseils sur la configuration automatisée dans plusieurs zones de disponibilité 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
. -
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 EC2 instances 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é dans le guide de l'utilisateur Amazon VPC.
-
Procédure
Création d'un flux de transport utilisant une source standard (console)
Ouvrez la MediaConnect console à l'adresse https://console.aws.amazon.com/mediaconnect/
. -
Sur la page Flux, choisissez Créer un flux.
-
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.
-
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.
-
Sous Taille du flux, sélectionnez la taille qui correspond à votre cas d'utilisation. Pour plus d'informations sur les tailles de flux, voir Tailles de flux et fonctionnalités.
Pour les débits moyens :
-
Passez directement à l'étape 6.
Pour les grands débits :
-
Si vous n'avez pas besoin de sorties NDI pour votre flux, passez directement à l'étape 6.
-
Si vous souhaitez ajouter des sorties NDI à votre flux, configurez les paramètres NDI comme suit :
-
Définissez le support Flow NDI sur Activé.
-
(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 sousMACHINENAME
(ProgramName)
la forme. -
Si vous n'entrez pas de nom, MediaConnect génère un identifiant unique à 12 caractères 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.
-
-
Ajoutez jusqu'à trois serveurs de découverte NDI. Pour chaque serveur, fournissez les informations suivantes :
-
Entrez l'adresse IP du serveur de votre infrastructure NDI existante.
-
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 NDI Discovery TCP-5959.
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.
-
-
-
-
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.
-
Pour obtenir des instructions spécifiques en fonction de votre type de source et de votre protocole, choisissez l'un des onglets suivants :
-
Dans la section Source, pour Type de source, choisissez Source standard.
-
Dans Nom, spécifiez le nom de votre source. Cette valeur est un identifiant visible uniquement sur la MediaConnect console.
-
Pour Protocole, choisissez RIST.
-
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.
-
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.
-
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.
-
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.
-
Sous Configuration de la surveillance de la source, choisissez les fonctionnalités de surveillance que vous souhaitez activer.
-
Activez l'état des miniatures pour générer des miniatures de source que vous pouvez prévisualiser dans la console.
-
Activez l'état d'analyse de la qualité du contenu pour détecter les problèmes de qualité audio et vidéo suivants.
-
(Facultatif) Activez les images noires pour détecter les périodes d'images vidéo noires dans le flux.
-
(Facultatif) Activez les images figées pour détecter les périodes pendant lesquelles les images vidéo ne changent pas dans le flux.
-
(Facultatif) Activez le mode audio silencieux pour détecter les périodes de silence audio dans le flux.
-
(Facultatif) Définissez un seuil de durée compris entre 10 et 60 secondes pour chaque métrique que vous activez. Le durée par défaut est 30 secondes.
-
-
-
Au bas de la page, choisissez Create flow.
Créez un flux de transport utilisant une source standard (AWS CLI)
-
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
" } } -
Dans le AWS CLI, utilisez la
create-flow
commande :aws mediaconnect create-flow --cli-input-json file://
rtp.json
--profilePMprofile
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 } } ] } }
Étapes suivantes
Maintenant que vous avez créé un flux, procédez comme suit pour commencer à diffuser votre contenu :
-
Ajoutez des sorties pour spécifier où vous souhaitez que MediaConnect flow envoie votre contenu
-
Accordez des droits pour permettre aux utilisateurs d'autres utilisateurs de s'abonner Comptes AWS à votre contenu
-
Démarrez votre flux pour commencer à diffuser du contenu
Ressources supplémentaires
Pour plus d'informations sur les options de surveillance des sources pour votre flux, consultez les pages suivantes de ce guide :