Creación de un grupo de Kinesis Video Streams - Amazon Chime SDK

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de un grupo de Kinesis Video Streams

El grupo de Kinesis Video Streams KVS () de su canal de transmisión multimedia debe pertenecer a la AWS misma cuenta que la reunión de SDK Amazon Chime. Para crear un grupo de Kinesis Video Streams, llame al CreateMediaPipelineKinesisVideoStreamPool API.

En el siguiente diagrama, se muestra la arquitectura de un grupo de Kinesis Video Streams. Los números de la imagen corresponden al texto numerado que aparece a continuación:

Diagrama que muestra una API llamada que crea un pool de Kinesis Video Streams.

En el diagrama:

  1. Se llama al CreateMediaPipelineKinesisVideoStreamPool API.

  2. El plano de control de Media Pipeline crea y administra Kinesis Video Streams KVS () y el pool en su nombre en su cuenta.

KVSEl funcionamiento del pool, es decir, el proceso de crear, actualizar y eliminar las transmisiones del pool, es asincrónico. Como resultado, las notificaciones de Event Bridge utilizan el tipo de detalle de Chime Media Pipeline Kinesis Video Pool State Change para comunicar el estado de las transmisiones de un grupo.

Puede crear un grupo una vez y reutilizarlo en diferentes reuniones. También puede crear diferentes grupos según sea necesario y eliminar grupos cuando no los necesite.

Los grupos se escalan verticalmente de forma automática en función de la ráfaga de llamadas simultáneas. Puede eliminar cualquier grupo innecesario.

nota

Al eliminar un grupo, debe esperar a que el grupo se elimine por completo antes de eliminar las KVS transmisiones del grupo. Una notificación de Event Bridge indicará cuándo el grupo se ha eliminado por completo. Esto ocurre una vez finalizadas todas las reuniones que utilizan el grupo. También puede llamar al GetMediaPipelineKinesisVideoStreamPoolAPIpara ver el PoolId de una KVS piscina determinada.

Al invocar Kinesis Video Streams DeleteStreamAPI, puede usar esa cadena de nombres para buscar y eliminar las transmisiones de un grupo. También puede llamar a GetMediaPipelineKinesisVideoStreamPoolAPIpara ver el PoolId de una KVS piscina determinada. En los ejemplos de la siguiente sección se explica cómo hacerlo.