

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á.

# Execute e verifique o código
<a name="producersdk-android-reviewcode"></a>

Para executar o aplicativo de exemplo do Android para a [biblioteca de produtores do Android](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html), faça o seguinte.

1. Conecte a um dispositivo Android.

1. Escolha **Run**, **Run...** e selecione **Edit configurations...**.

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

1. Selecione **Run**, **Run**.

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

1. No **AWSKinesisVideoDemoApp**aplicativo no dispositivo, escolha **Criar nova conta**.

1. 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](https://console.aws.amazon.com/cognito/home). 
**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: **\$1*<Country code>**<Number>***, por exemplo, **\$112065551212**.

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

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

1. Faça login Console de gerenciamento da AWS e abra o console do [Kinesis Video](https://console.aws.amazon.com//kinesisvideo/home/) Streams na região Oeste dos EUA (Oregon). 

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

1. 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.** 