¿Qué es Amazon Transmisión de vídeo de Kinesis? - Amazon Kinesis Video Streams

Si proporcionásemos una traducción de la versión en inglés de la guía, prevalecerá la versión en inglés de la guía si hubiese algún conflicto. La traducción se proporciona mediante traducción automática.

¿Qué es Amazon Transmisión de vídeo de Kinesis?

Amazon Transmisión de vídeo de Kinesis es un servicio de AWS completamente administrado que puede utilizar para transmitir vídeos en directo desde dispositivos a la nube de AWS, o bien crear aplicaciones para el procesamiento de vídeo en tiempo real o el análisis de vídeo orientado a lotes.

Transmisión de vídeo de Kinesis no es solo almacenamiento para datos de vídeo. Puede utilizarlo para ver sus transmisiones de vídeo en tiempo real a medida que se reciben en la nube. Puede monitorear sus transmisiones en directo en la consola de administración de AWS o desarrollar sus propias aplicaciones de monitoreo que utiliza la biblioteca de la API de Transmisión de vídeo de Kinesis para mostrar vídeo en directo.

Puede utilizar Transmisión de vídeo de Kinesis para capturar grandes cantidades de datos de vídeo en vivo de millones de fuentes, como smartphones, cámaras de seguridad, webcams, cámaras integradas en vehículos, drones y otras fuentes. También puede enviar datos serializados en el tiempo que no sean de vídeo, como, por ejemplo, datos de audio, imágenes térmicas, datos de profundidad, datos de radar y mucho más. Dado que la transmisión de vídeo en vivo se transmite desde estas fuentes a Kinesis, puede compilar aplicaciones que obtengan acceso a los datos, fotograma a fotograma y en tiempo real, para un procesamiento de baja latencia. Transmisión de vídeo de Kinesis es independiente del origen; puede transmitir vídeo desde un equipo con cámara web utilizando la biblioteca GStreamer o desde una cámara de la red mediante RTSP.

También puede configurar la transmisión de vídeo de Kinesis de forma que almacene datos de medios a largo plazo durante el periodo de retención especificado. Transmisión de vídeo de Kinesis almacena automáticamente estos datos los cifra en reposo. Además, Transmisión de vídeo de Kinesis aplica índices temporales a los datos almacenados en función de las marcas temporales del productor y las marcas temporales de ingesta. Puede crear aplicaciones que procesen periódicamente en lotes los datos de vídeo o crear aplicaciones que requieran un acceso ad hoc a los datos históricos según los distintos casos de uso.

Sus aplicaciones personalizadas, en tiempo real u orientadas a lotes pueden ejecutarse en instancias de Amazon EC2. Estas aplicaciones pueden procesar datos con algoritmos de aprendizaje profundo de código abierto o utilizar aplicaciones de terceros que se integren con Transmisión de vídeo de Kinesis.

Entre los beneficios de usar Transmisión de vídeo de Kinesis se incluyen los siguientes:

  • Conexión y transmisión desde millones de dispositivos – Transmisión de vídeo de Kinesis le permite conectarse y transmitir vídeo, audio y otros datos desde millones de dispositivos, smartphones comerciales, drones, cámaras de salpicadero y mucho más. Puede usar las Transmisión de vídeo de Kinesis Producer Libraries para configurar sus dispositivos y transmitir de forma fiable en tiempo real o como cargas de contenido multimedia posteriores.

  • Almacenamiento duradero, cifrado e indexado de los datos – Puede configurar su transmisión de vídeo de Kinesis para almacenar de forma duradera los datos de medios durante periodos de retención personalizados. Transmisión de vídeo de Kinesis también genera un índice de los datos almacenados en función de marcas generadas por el productor o marcas temporales de servicio. Sus aplicaciones pueden recuperar fácilmente los datos especificados en una transmisión utilizando el índice de tiempo.

  • Concéntrese en la administración de las aplicaciones en lugar de en la infraestructura – Transmisión de vídeo de Kinesis es un servicio sin servidor, por lo que no hay ninguna infraestructura que configurar o administrar. No tiene que preocuparse por la implementación, la configuración y el escalado elástico de la infraestructura subyacente a medida que las transmisiones de datos y el número de aplicaciones consumidoras crecen o se reducen. Transmisión de vídeo de Kinesis realiza automáticamente toda la administración y el mantenimiento necesarios para administrar las transmisiones, de modo que pueda centrarse en las aplicaciones, no en la infraestructura.

  • Cree aplicaciones por lotes y en tiempo real sobre las transmisiones de datos – Puede utilizar Transmisión de vídeo de Kinesis para crear aplicaciones personalizadas en tiempo real que operan sobre transmisiones de datos en vivo y crear aplicaciones por lotes o ad hoc que operan de forma duradera sobre datos persistentes sin requisitos estrictos de latencia. Puede crear, implementar y administrar aplicaciones personalizadas, soluciones de código abierto (Apache MXNet, OpenCV), domésticas o de terceros a través de AWS Marketplace, para procesar y analizar sus transmisiones. Las API Transmisión de vídeo de Kinesis de Get le permiten crear varias aplicaciones simultáneas que procesan datos en tiempo real o por lotes.

  • Transmisión de datos de forma más segura – Transmisión de vídeo de Kinesis cifra todos los datos cuando fluyen a través del servicio y cuando los retiene. Transmisión de vídeo de Kinesis aplica cifrado basado en Transport Layer Security (TLS) en el streaming de datos desde dispositivos y cifra todos los datos en reposo mediante AWS Key Management Service (AWS KMS). Además, puede administrar el acceso a sus datos con AWS Identity and Access Management (IAM).

  • Pago por uso – Para obtener más información, consulte Precios de AWS.

¿Es la primera vez que usa Transmisión de vídeo de Kinesis?

Si es un usuario nuevo de Transmisión de vídeo de Kinesis, le recomendamos que lea las siguientes secciones en orden:

  1. Amazon Transmisión de vídeo de Kinesis: cómo funciona – Para aprender los conceptos esenciales de Transmisión de vídeo de Kinesis.

  2. Introducción a Transmisión de vídeo de Kinesis – Para configurar su cuenta y probar Transmisión de vídeo de Kinesis.

  3. Transmisión de vídeo de Kinesis Producer Libraries – Para obtener más información sobre la creación de una aplicación productora de Transmisión de vídeo de Kinesis.

  4. Kinesis Video Stream Parser Library – Para obtener más información sobre el procesamiento de marcos de datos entrantes en una aplicación consumidora de Transmisión de vídeo de Kinesis.

  5. Ejemplos de Amazon Transmisión de vídeo de Kinesis – Para ver más ejemplos de lo que se puede hacer con Transmisión de vídeo de Kinesis.