Utilice la biblioteca de productores de Java - Amazon Kinesis Video Streams

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.

Utilice la biblioteca de productores de Java

Puede utilizar la biblioteca Java Producer proporcionada por Amazon Kinesis Video Streams para escribir código de aplicación con una configuración mínima y enviar datos multimedia desde un dispositivo a una transmisión de vídeo de Kinesis.

Realice los siguientes pasos para integrar el código con Kinesis Video Streams para que su aplicación pueda empezar a transmitir datos a su transmisión de vídeo de Kinesis:

  1. Crear una instancia del objeto KinesisVideoClient.

  2. Puede crear un objeto MediaSource proporcionando información sobre el origen de medios. Por ejemplo, al crear un origen de medios de cámara, puede proporcionar información como, por ejemplo, la identificación de la cámara y la especificación del método de cifrado que utilice.

    Cuando quiera iniciar el streaming, debe crear un origen de medios personalizado.

  3. Registre el origen multimedia con KinesisVideoClient.

    Después de registrar el origen de medios con KinesisVideoClient, siempre que los datos estén disponibles en el origen de medios, llama a KinesisVideoClient con los datos.

Procedimiento: utilice el productor de Java SDK

Este procedimiento muestra cómo utilizar el cliente productor Java de Kinesis Video Streams en su aplicación Java para enviar datos a su transmisión de vídeo de Kinesis.

Estos pasos no requieren que tenga un origen de medios, como, por ejemplo, una cámara o micrófono. Para los fines de prueba, el código genera fotogramas de ejemplo consistentes en una serie de bytes. Puede utilizar el mismo patrón de codificación al enviar datos de medios desde fuentes reales como, por ejemplo, cámaras y micrófonos.

El procedimiento incluye los pasos siguientes: