Información general

Media Insights en AWS es un marco de desarrollo que incorpora los servicios de machine learning de AWS en aplicaciones multimedia para procesar videos, imágenes, audio y texto. La solución proporciona API diseñadas específicamente que permiten a los desarrolladores conectarse a estos servicios y crear flujos de trabajo multimedia innovadores sin tener que gestionar las complejidades del backend. Optimiza automáticamente el aprovisionamiento de recursos, el almacenamiento, la transcodificación, las anotaciones, las optimizaciones de modelos y otras tareas de orquestación para simplificar la creación de flujos de trabajo. Con esta solución de AWS, puede utilizar la visión artificial, el reconocimiento de voz, el análisis del lenguaje y otros servicios de inteligencia artificial (IA) para fomentar la creación rápida de prototipos y el despliegue de software multimedia inteligente.
Beneficios

Esta solución administra la orquestación del flujo de trabajo y la persistencia de los datos de modo que el usuario se pueda centrar en las aplicaciones que extraen valor del contenido multimedia o automatizan los flujos de trabajo manuales.
Puede ampliar y personalizar la solución para adaptarla a nuevos casos de uso. Los operadores son máquinas generadas y preconfiguradas que también pueden gestionar casos de uso específicos.
Los componentes se describen mediante interfaces limpias. Los operadores son pequeños componentes de propósito único que transforman o extraen metadatos del contenido multimedia. Puede definir operadores personalizados o utilizar cualquiera de los operadores prediseñados incluidos.
Detalles técnicos

Puede implementar automáticamente esta arquitectura con la guía de implementación y la plantilla de AWS CloudFormation adjunta.
Paso 1
Un recurso de HAQM API Gateway para la API de REST del plano de control.
Paso 2
Recursos de AWS Lambda y HAQM Simple Queue Service (HAQM SQS) para admitir la orquestación del flujo de trabajo y traducir los flujos de trabajo definidos por el usuario en AWS Step Functions.
Paso 3
Tablas de HAQM DynamoDB para almacenar datos relacionados con el flujo de trabajo.
Paso 4
Step Functions para cuando un usuario define un nuevo flujo de trabajo con la API de flujos de trabajo.
Paso 5
Funciones de Lambda para la biblioteca de operadores de Media Insights en AWS. Los operadores se aprovisionan para los siguientes servicios: HAQM Rekognition, HAQM Comprehend, HAQM Translate, HAQM Transcribe, HAQM Polly y AWS Elemental MediaConvert.
Paso 6
Un recurso de API Gateway para la API de REST del plano de datos.
Paso 7
HAQM Simple Storage Service (HAQM S3), DynamoDB y DynamoDB Streams para el almacenamiento de datos de contenido multimedia y metadatos.
Paso 8
Recursos de HAQM Kinesis Data Streams para proporcionar una interfaz para que las aplicaciones externas obtengan acceso a los datos en el plano de datos de Media Insights en AWS.
- Fecha de publicación
Contenido relacionado

Este blog explora la solución Media Insights Engine, que tiene el objetivo de ayudar a los desarrolladores a centrarse menos en el andamiaje y más en los aspectos que hacen que sus aplicaciones tengan impacto.
Obtenga más información sobre el marco modular en el que se basa Media Insights Engine, así como sobre los casos de uso y las aplicaciones prácticas de esta solución.