Integración de vídeo de AWS IoT TwinMaker - AWS IoT TwinMaker

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.

Integración de vídeo de AWS IoT TwinMaker

Las cámaras de vídeo ofrecen una buena oportunidad para la simulación de los gemelos digitales. Puede utilizar AWS IoT TwinMaker para simular la ubicación y las condiciones físicas de la cámara. Cree entidades en AWS IoT TwinMaker para sus cámaras en las instalaciones y utilice componentes de vídeo para transmitir vídeo y metadatos en directo desde su sitio a su escena de AWS IoT TwinMaker o a un panel de Grafana.

AWS IoT TwinMaker puede capturar vídeo desde dispositivos periféricos de dos maneras. Puede transmitir vídeo desde dispositivos periféricos con el conector periférico para la secuencia de vídeo de Kinesis, o puede guardar el vídeo en el dispositivo periférico e iniciar la carga del vídeo con mensajes MQTT. Utilice este componente para transmitir datos de vídeo desde sus dispositivos y utilizarlos con los servicios de AWS IoT. Para generar los recursos necesarios e implementar el conector perimetral para Kinesis Video Streams, consulte Introducción al conector perimetral para la transmisión de vídeo de Kinesis en adelante. GitHub Para obtener más información sobre el componente AWS IoT Greengrass, consulte la documentación de AWS IoT Greengrass sobre el conector periférico para Kinesis Video Streams.

Una vez que haya creado los modelos requeridos de AWS IoT SiteWise y haya configurado el componente Greengrass de Kinesis Video Streams, podrá grabar vídeo en el periférico o transmitirlo a su aplicación gemela digital en la consola de AWS IoT TwinMaker. También puede ver las transmisiones en directo y los metadatos de sus dispositivos en un panel de Grafana. Para obtener más información sobre las integraciones de Grafana e AWS IoT TwinMaker, consulte Integración del panel de control de AWS IoT TwinMaker Grafana.

Utilice el conector periférico para la secuencia de vídeo de Kinesis para transmitir vídeo en AWS IoT TwinMaker

Con el conector periférico para la secuencia de vídeo de Kinesis, puede transmitir vídeo y datos a una entidad de la escena de AWS IoT TwinMaker. Para ello, utilice un componente de video. Para crear el componente de vídeo para usarlo en las escenas, complete el procedimiento a continuación.

Requisitos previos

Antes de crear el componente de vídeo en la escena de AWS IoT TwinMaker, asegúrese de haber cumplido los siguientes requisitos previos.

  • Creó los modelos y activos necesarios de AWS IoT SiteWise para el conector periférico para la secuencia de vídeo de Kinesis. Para obtener más información sobre la creación de los activos de AWS IoT SiteWise para el conector, consulte Introducción al conector periférico para la secuencia de vídeo de Kinesis.

  • Implementó el conector periférico de la secuencia de vídeo de Kinesis en su dispositivo AWS IoT Greengrass. Para obtener más información sobre la implementación del componente del conector periférico de la secuencia de vídeo de Kinesis, consulte README para su implementación.

Cree componentes de vídeo para las escenas de AWS IoT TwinMaker

Complete los siguientes pasos para crear el conector periférico para el componente de la secuencia de vídeo de Kinesis para su escena.

  1. En la consola de AWS IoT TwinMaker, abra la escena a la que desee agregar el componente de video.

  2. Cuando se abra la escena, elija una entidad existente o cree la entidad a la que desee agregar el componente y, a continuación, elija Agregar componente.

  3. En el panel Agregar componente, introduzca un nombre para el componente y, para el Tipo, elija com.amazon.iotsitewise.connector.edgevideo.

  4. Elija un Modelo de activos seleccionando el nombre del modelo de cámara de AWS IoT SiteWise que creó. Este nombre debe tener el siguiente formato: EdgeConnectorForKVSCameraModel-0abc, donde la cadena de letras y números al final coincide con el nombre de su propio activo.

  5. En Activo, elija los recursos de la cámara de AWS IoT SiteWise desde los que desea transmitir el video. Aparece una pequeña ventana que muestra una vista previa de la transmisión de vídeo actual.

    nota

    Para probar la transmisión de video, elija prueba. Esta prueba envía un evento MQTT para iniciar la transmisión de vídeo en directo. Espere un momento para que el vídeo aparezca en el reproductor.

  6. Para agregar un componente visible a su entidad, elija Agregar un componente.

Agregue videos y metadatos de la secuencia de vídeo de Kinesis a un panel de Grafana

Una vez que haya creado un componente de vídeo para su entidad en la escena de AWS IoT TwinMaker, puede configurar el panel de vídeo de Grafana para ver las transmisiones en directo. Asegúrese de que AWS IoT TwinMaker se haya integrado correctamente con Grafana. Para obtener más información, consulte Integración del panel de control de AWS IoT TwinMaker Grafana.

importante

Para ver el vídeo en su panel de control de Grafana, debe asegurarse de que las fuentes de datos de Grafana tengan los permisos de IAM adecuados. Para crear la política y el rol necesarios, consulte Creación de un rol de IAM en el panel.

Complete los siguientes pasos para ver Kinesis Video Streams y los metadatos de Kinesis en el panel de Grafana.

  1. Abra el panel de AWS IoT TwinMaker.

  2. Selecciona Añadir panel y, a continuación, selecciona Añadir un panel vacío.

  3. En la lista de paneles, elija el panel del reproductor de vídeo de AWS IoT TwinMaker.

  4. En el panel del reproductor de AWS IoT TwinMaker vídeo, introduzca el nombre de la transmisión KinesisVideoStreamName, junto con el nombre de la transmisión de vídeo de Kinesis desde la que desee transmitir el vídeo.

    nota

    Para transmitir metadatos al panel de vídeo de Grafana, primero debe haber creado una entidad con un componente de transmisión de video.

  5. Opcional: para transmitir los metadatos de los activos de AWS IoT SiteWise al reproductor de video, en Entidad, elija la entidad de AWS IoT TwinMaker que creó en la escena de AWS IoT TwinMaker. Para el nombre del componente, elija el componente de vídeo que creó para la entidad en su escena de AWS IoT TwinMaker.