Use a biblioteca de produtores Java - Amazon Kinesis Video Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Use a biblioteca de produtores Java

Você pode usar a biblioteca de produção Java fornecida pelo Amazon Kinesis Video Streams para escrever código de aplicativo com configuração mínima e enviar dados de mídia de um dispositivo para um stream de vídeo do Kinesis.

Execute as etapas a seguir para integrar seu código ao Kinesis Video Streams para que seu aplicativo possa começar a transmitir dados para seu stream de vídeo do Kinesis:

  1. Crie uma instância do objeto KinesisVideoClient.

  2. Crie um objeto MediaSource fornecendo informações de fonte de mídia. Por exemplo, ao criar uma fonte de mídia de câmera, você fornece informações como a identificação da câmera e a especificação da codificação usada pela câmera.

    Quando quiser iniciar o streaming, você precisará criar uma fonte de mídia personalizada.

  3. Registre a origem da mídia com o KinesisVideoClient.

    Depois de registrar a fonte de mídia com o KinesisVideoClient, sempre que os dados estiverem disponíveis com a fonte de mídia, ele chamará KinesisVideoClient com os dados.

Procedimento: Use o produtor Java SDK

Esse procedimento demonstra como usar o cliente produtor Java do Kinesis Video Streams em seu aplicativo Java para enviar dados para seu stream de vídeo do Kinesis.

Essas etapas não exigem que você tenha uma fonte de mídia, como uma câmera ou um microfone. Em vez disso, para fins de teste, o código gera quadros de amostra que consistem em uma série de bytes. Você pode usar o mesmo padrão de codificação ao enviar dados de mídia de fontes reais, como câmeras e microfones.

Este procedimento inclui as seguintes etapas: