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:
-
Crie uma instância do objeto
KinesisVideoClient
. -
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.
-
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: