AWS Cloud Digital Interface (CDI)

Transporte fiable en directo de videos sin comprimir entre aplicaciones

AWS Cloud Digital Interface (AWS CDI) es una tecnología de red que permite mover videos de alta calidad sin comprimir dentro de la nube de AWS, con alta fiabilidad y una latencia de red de tan solo 8 milisegundos. Puede utilizar AWS CDI para crear flujos de trabajo de videos en directo que conecten determinados servicios de contenido multimedia de AWS, productos de socios de AWS y ofertas de proveedores de software independientes (ISV). Tradicionalmente, las cargas de trabajo con requisitos de conectividad de alto rendimiento y videos en directo sin comprimir se han implementado de manera local a través de conexiones de interfaz digital en serie (SDI). AWS CDI permite crear cargas de trabajo similares en todas las instancias y servicios de computación en la nube de AWS, ya que proporciona una forma fiable, de alto rendimiento e interoperable de transportar videos sin comprimir.

Algunos ejemplos de aplicaciones distribuidas de varios proveedores con las que se puede utilizar AWS CDI incluyen emisión de canales de televisión, conmutación de la producción de video en directo, inserción de gráficos en movimiento, aplicaciones de varios espectadores, conversión de la velocidad de los fotogramas de video y del espacio de color, marcas de agua digitales y decodificación y codificación de video. AWS CDI se basa en las características existentes de Amazon Elastic Compute Cloud (Amazon EC2) que están disponibles en los tipos de instancias de alto rendimiento. Puede comenzar por descargar el kit de desarrollo de software (SDK) para AWS CDI e integrar las capacidades disponibles en sus propios productos.

Beneficios

Transporte de videos con latencia de tan solo 8 milisegundos

AWS CDI está diseñado para transportar video en directo entre instancias de Amazon EC2 con una latencia de transporte de tan solo 8 milisegundos, que representa menos de un fotograma para un video de 60 fotogramas por segundo. AWS CDI permite implementar soluciones de video en directo en varias instancias EC2 y servicios de contenido multimedia de AWS sin comprometer los requisitos de latencia y calidad.

Creación de soluciones escalables de video sin comprimir

AWS CDI admite una resolución de video sin comprimir de ultra alta definición (UHD) de hasta 4K a 60 fotogramas por segundo para que pueda crear soluciones de video en directo de alta calidad en la nube. AWS CDI combina la escalabilidad y la agilidad de AWS con el rendimiento puro de los estándares locales, como la Serial Digital Interface (SDI) o SMPTE 2110.

Conexión de productos y creación de flujos de trabajo de video en directo

AWS CDI utiliza un esquema de audio, video y metadatos que facilita la interoperabilidad y la comunicación entre aplicaciones, incluso entre productos de diferentes proveedores y socios de AWS. Este esquema está definido en el SDK para AWS CDI, que puede integrarse fácilmente con paquetes de software a fin de permitir que las aplicaciones interoperen con productos y soluciones de otros proveedores, socios de AWS y servicios de contenido multimedia de AWS.

Funcionamiento

Recursos para desarrolladores

Comience a integrar rápidamente las capacidades de AWS CDI con sus aplicaciones.

Descargue el SDK para AWS CDI y obtenga más información sobre él.

Publicaciones de blog, videos y seminarios web

Publicación del blog

AWS estrena Cloud Digital Interface (AWS CDI)

Presentamos AWS Cloud Digital Interface (AWS CDI), una tecnología de red para proveedores de software independientes (ISV) y socios de AWS que desean crear aplicaciones fiables de video en directo en la nube de AWS.

Video
Paul Cheesbrough of FOX on Using AWS to Modernize and Innovate (1:51)

Paul Cheesbrough, director de Tecnología de FOX, habla sobre la oportunidad de reimaginarse que ha tenido FOX luego de vender 21st Century Fox a Disney.

Video
FOX Pioneers Content Workflows, Including Uncompressed Video, with AWS (1:07)

Joel Williams, vicepresidente de Arquitectura e Ingeniería en FOX Corporation, explica cómo FOX utiliza los servicios de AWS para transformar los flujos de trabajo multimedia.

Preguntas frecuentes

¿Qué es AWS Cloud Digital Interface (AWS CDI)?

El transporte de video sin comprimir con una latencia mínima entre productos y servicios es fundamental para crear muchos flujos de trabajo de video en directo. AWS Cloud Digital Interface (AWS CDI) es una tecnología que le ofrece el rendimiento de red y las capacidades de video sin comprimir que se necesitan para crear flujos de trabajo de video en directo. AWS CDI, mediante el uso de tecnologías de red avanzadas, está diseñado para brindar la menor latencia posible. Con AWS CDI, puede implementar soluciones de video en directo que se ejecutan en instancias y servicios de computación en la nube de AWS.

¿Qué es el SDK de AWS CDI?

El SDK para AWS CDI es un conjunto de bibliotecas y documentación para clientes, proveedores de software independientes (ISV) y socios de AWS destinado a la creación de soluciones de video en directo en AWS. Disponible en versiones para Windows y Linux, el SDK contiene interfaces que los profesionales del sector de videos encontrarán intuitivas y familiares y que pueden integrarse en implementaciones de software compatibles con el lenguaje C. Una vez integrado, puede transferir con rapidez y fiabilidad videos sin comprimir en directo entre tipos de instancias de Amazon Elastic Compute Cloud (Amazon EC2) habilitadas para Elastic Fabric Adapter (EFA) implementadas dentro una única zona de disponibilidad (AZ). Si necesita desarrollar una aplicación de video en directo distribuida que se ejecute en varias instancias de computación y que pueda interoperar con productos de otros proveedores, integrar el SDK para CDI con su aplicación de software puede darle las herramientas y el rendimiento necesarios.

¿Qué sistemas operativos puedo utilizar con AWS CDI?

AWS CDI utiliza Elastic Fabric Adapter (EFA) para permitir una conectividad de baja latencia y fiable entre instancias EC2. EFA está disponible en varios tipos de instancias EC2 y puede utilizarse con los sistemas operativos Linux y Windows.

¿Cómo posibilita AWS CDI un transporte de video fiable y con gran ancho de banda?

AWS CDI optimiza la ruta de red que se utiliza para videos sin comprimir dentro de la red de AWS. Para lograr un alto rendimiento, AWS CDI se basa en las características disponibles en determinados tipos de instancias de Amazon EC2. Las instancias EC2 deben ser compatibles con Elastic Fabric Adapter (EFA) y el protocolo Scalable Reliable Datagram (SRD). Además, los grupos de ubicación de AWS, una característica que influye en la manera en que las instancias EC2 se implementan dentro de una AZ, pueden utilizarse a fin de que las aplicaciones de AWS CDI obtengan el rendimiento de red de baja latencia necesario para la estrecha comunicación entre nodos. Para obtener más información acerca de los tipos de instancias que requiere AWS CDI, lea la  documentación sobre EFA.

¿Qué son Elastic Fabric Adapter (EFA) y Scalable Reliable Datagram (SRD)?

EFA es una interfaz de red personalizada de AWS que proporciona capacidades de omisión del sistema operativo (SO) a las instancias de Amazon EC2, lo que permite a los clientes ejecutar aplicaciones con comunicaciones entre nodos de baja latencia y alto rendimiento a escala. Para obtener más información acerca de EFA, visite la documentación sobre EFA. SRD es un protocolo de transporte red utilizado por EFA que optimiza el tráfico en la red de AWS mediante algoritmos de control de transmisión de varias rutas para brindar un tráfico con pocas fluctuaciones y alta fiabilidad.

¿Cuánto cuesta el SDK para AWS CDI?

El SDK para AWS CDI está disponible como un proyecto de código abierto que puede descargarse aquí. Está publicado bajo una licencia BSD de dos cláusulas.

¿El SDK para AWS CDI recopila métricas?

Cuando el SDK para AWS CDI se integra con una aplicación de video que se ejecuta en Amazon EC2, recopila métricas relacionadas con el rendimiento del tráfico de red. Las métricas se utilizan para mejorar la calidad de los productos y servicios de AWS y pueden ayudarnos a diagnosticar y resolver problemas de soporte. El SDK para AWS CDI no recopila el contenido del tráfico de red, como los videos o los audios que se transfieren. También puede configurar el SDK para AWS CDI de modo que las mismas métricas se envíen al panel de Amazon CloudWatch en su cuenta de AWS. Para obtener más información, incluidas las instrucciones sobre cómo deshabilitar la recopilación de métricas de rendimiento, consulte “Performance metrics in the AWS SDI CDK” (Métricas de rendimiento en el CDK para AWS SDI) en la documentación.

¿Los servicios de contenido multimedia de AWS son compatibles con AWS CDI?

Sí. AWS Elemental MediaLive, un servicio de codificación de video en directo basado en la nube, es compatible con las entradas de AWS CDI, de modo que permite fuentes de video sin comprimir para la creación de salidas de alta calidad. AWS continúa evaluando la extensión de la compatibilidad de AWS CDI para otros servicios de contenido multimedia de AWS.