

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.

# Ejecute y verifique el código


Para ejecutar la aplicación de ejemplo de Android para la [biblioteca de productores de Android](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-android.html), haga lo siguiente.

1. Realice la conexión a un dispositivo Android.

1. Elija **Run**, **Run...** y **Edit configurations...**.

1. Seleccione el icono con el signo más (**\$1**) en **la aplicación Android**. En el campo **Nombre**, escriba **AmazonKinesisVideoDemoApp**. En el menú desplegable del **módulo**, selecciona **AmazonKinesisVideoDemoApp**. Seleccione **Aceptar**.

1. Elija **Run**, **Run**.

1. En la pantalla **Select a Deployment Target**, elija el dispositivo conectado y elija **OK**.

1. En la **AWSKinesisVideoDemoApp**aplicación del dispositivo, selecciona **Crear nueva cuenta**.

1. Escriba los valores de **USERNAME**, **Password**, **Given name**, **Email address** y **Phone number**; a continuación, elija **Sign up**.
**nota**  
Estos valores tienen las siguientes restricciones:  
**Contraseña:** debe contener letras mayúsculas y minúsculas, números y caracteres especiales. Puede cambiar estas restricciones en la página del grupo de usuarios de la consola de [Amazon Cognito](https://console.aws.amazon.com/cognito/home). 
**Dirección de correo electrónico:** debe ser una dirección válida para que pueda recibir un código de confirmación.
**Número de teléfono:** debe tener el formato **\$1*<Country code>**<Number>***; por ejemplo, **\$112065551212**.

1. Introduzca el código que recibirá por correo electrónico y seleccione **Confirmar**. Seleccione **Ok**.

1. En la página siguiente, mantén los valores predeterminados y selecciona **Transmitir**.

1. Inicie sesión en la Consola de administración de AWS consola [Kinesis Video Streams](https://console.aws.amazon.com//kinesisvideo/home/) en la región EE.UU. Oeste (Oregón) y ábrala. 

   En la página **Manage Streams**, elija **demo-stream**. 

1. El vídeo de streaming se reproduce en el reproductor incrustado. Es posible que necesite esperar un poco (hasta diez segundos en condiciones típicas de ancho de banda y procesador) mientras se acumulan los fotogramas hasta que aparece el vídeo.
**nota**  
Si se produce la rotación de la pantalla del dispositivo (por ejemplo, de vertical a horizontal), la aplicación detiene el streaming de vídeo.

El código de ejemplo crea una transmisión. Cuando se inicia el `MediaSource` en el código, comienza a enviar fotogramas desde la cámara a `KinesisVideoClient`. **A continuación, el cliente envía los datos a una transmisión de vídeo de Kinesis denominada demo-stream.** 