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, haga lo siguiente.
-
Realice la conexión a un dispositivo Android.
-
Elija Run, Run... y Edit configurations....
-
Seleccione el icono con el signo más (+) en la aplicación Android. En el campo Nombre, escriba
AmazonKinesisVideoDemoApp
. En el menú desplegable del módulo, selecciona AmazonKinesisVideoDemoApp. Seleccione OK. -
Elija Run, Run.
-
En la pantalla Select a Deployment Target, elija el dispositivo conectado y elija OK.
-
En la AWSKinesisVideoDemoAppaplicación del dispositivo, selecciona Crear nueva cuenta.
-
Introduzca los valores de la contraseña USERNAME, el nombre, la dirección de correo electrónico y el número de teléfono y, a continuación, seleccione Registrarse.
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
. -
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
+
; por ejemplo,<Country code>
<Number>
+12065551212
.
-
-
Introduzca el código que recibirá por correo electrónico y seleccione Confirmar. Seleccione Aceptar.
-
En la página siguiente, mantén los valores predeterminados y selecciona Transmitir.
-
Inicie sesión en la AWS Management Console consola Kinesis Video Streams
en la región EE.UU. Oeste (Oregón) y ábrala. En la página Manage Streams, elija demo-stream.
-
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.