Etapa 3: executar e verificar o código - 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á.

Etapa 3: executar e verificar o código

Para executar o exemplo de aplicativo do Android para a Biblioteca de produtores do Android, faça o seguinte:

  1. Conecte a um dispositivo Android.

  2. Escolha Run, Run... e selecione Edit configurations....

  3. Escolha o ícone de adição (+), aplicativo Android. No campo Name (Nome), insira AmazonKinesisVideoDemoApp. No menu suspenso Módulo, escolha. AmazonKinesisVideoDemoApp Escolha OK.

  4. Selecione Run, Run.

  5. Na tela Select a Deployment Target, escolha seu dispositivo conectado e selecione OK.

  6. No AWSKinesisVideoDemoAppaplicativo no dispositivo, escolha Criar nova conta.

  7. Insira valores para USERNAME, Password, Given name, Email address e Phone number, e a seguir escolha Sign up.

    nota

    Esses valores têm as seguintes restrições:

    • Password: deve conter letras maiúsculas e minúsculas, números e caracteres especiais. Você pode alterar essas restrições na sua página de grupo de usuários no console do Amazon Cognito.

    • Email address: deve ser um endereço válido para que você possa receber um código de confirmação.

    • Phone number: deve estar no seguinte formato: +<Country code><Number>, por exemplo, +12065551212.

  8. Insira o código que você recebe por e-mail e escolha Confirmar. Escolha OK.

  9. Na próxima página, mantenha os valores padrão e escolha Stream.

  10. Faça login AWS Management Console e abra o console do Kinesis Video Streams na região Oeste dos EUA (Oregon).

    Na página Manage Streams, selecione demo-stream.

  11. O vídeo de streaming é reproduzido no player incorporado. Provavelmente será necessário esperar um tempo curto (até dez segundos em condições típicas de processador e de largura de banda) enquanto os quadros são acumulados antes do vídeo ser exibido.

    nota

    Se a tela do dispositivo girar (por exemplo, de horizontal para vertical), o aplicativo interromperá o streaming de vídeo.

O exemplo de código cria um streaming. Conforme MediaSource no código é iniciado, ele começa a enviar quadros da câmera para o KinesisVideoClient. Em seguida, o cliente envia os dados para um stream de vídeo do Kinesis chamado demo-stream.