- Services multimédias›
- Ressources›
- Cloud Digital Interface
Interface numérique du cloud AWS
Transporter de manière fiable des vidéos en direct non compressées entre vos applications
AWS Cloud Digital Interface (CDI)
L'interface numérique du Cloud AWS (CDI) est une technologie réseau qui vous permet de transporter des vidéos non compressées de haute qualité dans le Cloud AWS, avec une grande fiabilité et une latence réseau d'à peine huit millisecondes. Vous pouvez utiliser AWS CDI pour créer des flux de travail vidéo en direct qui connectent certains services AWS Media Services, des produits de partenaires AWS et des offres de fournisseurs indépendants de logiciels (ISV). Les charges de travail qui exigent une connectivité haute performance et du contenu vidéo en direct non compressé ont toujours été déployées sur site à l'aide de connexions d'interface numérique série. AWS CDI vous permet de créer des charges de travail similaires sur des instances et des services de calcul au sein du Cloud AWS, en vous offrant un moyen fiable, haute performance et interopérable de transporter les vidéos non compressées.
Les exemples d'applications multi-fournisseurs distribuées qui peuvent utiliser AWS CDI incluent la diffusion de chaînes TV, la mutation de production de vidéo en direct, l'insertion d'images animées, les applications à vues multiples, les conversions de fréquence d'image vidéo et d'espaces couleur, l'insertion de tatouages numériques et le chiffrement et le déchiffrement vidéo. AWS CDI se base sur des fonctions Amazon Elastic Compute Cloud (Amazon EC2) disponibles sur des types d'instances haute performance. Vous pouvez démarrer en téléchargeant le kit de développement logiciel (SDK) AWS CDI et en intégrant ses fonctionnalités à vos produits.
Avantages
Transport de vidéos avec une latence d'au minimum huit millisecondes
Conception de solutions vidéo évolutives et non compressées
Connexion de produits et création de flux de travail vidéo en direct
Fonctionnement
Articles de blog, vidéos et webinaires
<a href="https://aws.amazon.com/blogs/media/category/media-services/aws-cloud-digital-interface/">Voir tous les articles de blog relatifs à CDI</a>
AWS présente l'interface numérique du Cloud AWS (CDI)
Paul Cheesbrough de FOX sur l'utilisation d'AWS pour moderniser et innover (1:51)
FOX Pioneers Content Workflows, Including Uncompressed Video, with AWS (1:07)
Billets de blog
Questions fréquentes (FAQ)
Ouvrir toutLe transport de vidéos non compressées avec une latence minimale entre les produits et services est essentiel à la conception de nombreux flux de travail vidéo en direct. L'interface numérique du Cloud AWS (CDI) est une technologie vous offrant les performances réseau et les fonctionnalités de vidéos non compressées nécessaires à la création de ces flux de travail. AWS CDI est conçu pour fournir la latence la plus faible possible, grâce à l'utilisation de technologies avancées de mise en réseau. À l'aide d'AWS CDI, vous pouvez déployer des solutions de vidéo en direct fonctionnant sur des instances et des services de calcul dans le Cloud AWS.
-
Le kit SDK AWS CDI est un ensemble de bibliothèques et de documentation destiné aux clients, aux fournisseurs indépendants de logiciels (ISV) et aux partenaires AWS, leur permettant de créer des solutions de vidéo en direct sur AWS. Disponible dans des versions Windows et Linux, le kit SDK contient des interfaces que les professionnels de la vidéo trouveront intuitives et familières, et peut être intégré aux mises en œuvre logicielles compatibles avec le langage C. Une fois le kit SDK intégré, vous pouvez transférer de manière rapide et fiable des vidéos en direct non compressées, entre des types d'instances Amazon Elastic Compute Cloud (Amazon EC2) optimisées pour Elastic Fabric Adapter (EFA) et déployées dans une seule zone de disponibilité (AZ). Si vous devez développer une application distribuée de vidéo en direct qui fonctionne sur plusieurs instances de calcul et qui peut interagir avec les produits d'autres fournisseurs, l'intégration du kit SDK CDI à votre application logicielle peut vous offrir les outils et les performances nécessaires.
AWS CDI utilise Elastic Fabric Adapter (EFA) pour permettre une connectivité fiable et de latence faible entre les instances EC2. EFA est disponible sur plusieurs types d'instances EC2 et peut être utilisé avec les systèmes d'exploitation Linux et Windows.
-
AWS CDI optimise le chemin réseau utilisé pour les vidéos non compressées sur le réseau AWS. Afin de fournir des hautes performances, AWS CDI se repose sur des fonctions disponibles dans certains types d'instances Amazon EC2. Les instances EC2 doivent prendre en charge Elastic Fabric Adapter (EFA) et le protocole Scalable Reliable Datagram (SRD). De plus, les groupes de placement AWS, qui influencent la façon dont les instances EC2 sont déployées au sein d'une zone de disponibilité, peuvent être utilisés pour permettre aux applications AWS CDI d'obtenir les performances réseau à faible latence nécessaires à la communication nœud-à-nœud étroitement couplée. Pour plus d'informations sur les types d'instances requis par AWS CDI, consultez la documentation EFA.
EFA est une interface réseau personnalisée par AWS qui fournit des capacités de contournement de systèmes d'exploitation (OS) aux instances Amazon EC2, permettant aux clients d'exécuter des applications avec des communications entre les nœuds à faible latence et haut débit à grande échelle. Pour en savoir plus sur EFA, veuillez consulter la documentation EFA. SRD est un protocole de transport réseau utilisé par EFA qui optimise le trafic réseau sur le réseau AWS à l'aide d'algorithmes de contrôle de la congestion multi-chemins afin d'assurer un trafic hautement fiable et peu instable.
Le kit SDK AWS CDI est disponible en tant que projet open source et peut être téléchargé ici. Il est publié sous la licence BSD à deux clauses.
-
Lorsque le kit SDK AWS CDI est intégré à une application vidéo fonctionnant sur Amazon EC2, il collecte certaines métriques liées aux performances du trafic réseau. Les métriques sont utilisées afin d'améliorer la qualité des produits et services AWS et peuvent permettre de détecter et de résoudre des problèmes de prise en charge. Le kit SDK AWS CDI ne récolte pas le contenu du trafic réseau, comme le contenu audio ou vidéo que vous transférez. Vous pouvez également configurer le kit SDK AWS CDI afin que ces mêmes métriques soient envoyées au tableau de bord Amazon CloudWatch de votre propre compte AWS. Pour obtenir plus d'informations, notamment les instructions permettant de désactiver la collecte des métriques de performances, consultez la page « Performance metrics in the AWS SDI CDK » de la documentation.
Oui. AWS Elemental MediaLive, un service d'encodage vidéo en direct basé sur le cloud, prend en charge les entrées AWS CDI pour activer les sources vidéo non compressées afin de créer des sorties de haute qualité. AWS CDI est également pris en charge dans AWS Elemental MediaConnect. Vous pouvez créer des flux de travail vidéo non compressés dans le cloud à l'aide des flux CDI de MediaConnect pour relier différents produits et services au sein d'un système de production cloud en direct. Les flux CDI de MediaConnect prennent en charge le transport vidéo non compressé jusqu'à UHD 2160p60 avec une latence entre les nœuds de seulement 1 trame.
AWS continue d'évaluer l'extension de la prise en charge des fonctionnalités AWS CDI à d'autres AWS Media Services.