Descarga y configura el código de la biblioteca del productor de Android - Amazon Kinesis Video Streams

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.

Descarga y configura el código de la biblioteca del productor de Android

En esta sección del procedimiento de la biblioteca para productores de Android, descargas el código de ejemplo de Android y abres el proyecto en Android Studio.

Para ver los requisitos previos y otros detalles sobre este ejemplo, consulta Cómo usar la biblioteca de productores de Android.

  1. Crea un directorio y, a continuación, clónalo AWS Mobile SDK for Android desde el GitHub repositorio.

    git clone https://github.com/awslabs/aws-sdk-android-samples
  2. Abra Android Studio.

  3. En la pantalla de apertura, elija Open an existing Android Studio project.

  4. Vaya al directorio aws-sdk-android-samples/AmazonKinesisVideoDemoApp y elija OK.

  5. Abra el archivo AmazonKinesisVideoDemoApp/src/main/res/raw/awsconfiguration.json.

    En el CredentialsProvider nodo, proporcione el ID del grupo de identidades del procedimiento Para configurar un grupo de identidades de la sección Requisitos previos e indique el suyo Región de AWS (por ejemplo,us-west-2).

    En el CognitoUserPool nodo, introduzca el secreto del cliente de la aplicación, el ID del cliente de la aplicación y el ID del grupo del procedimiento Para configurar un grupo de usuarios de la sección Requisitos previos e introduzca el suyo Región de AWS (por ejemplo,us-west-2).

  6. El archivo awsconfiguration.json será similar al siguiente:

    { "Version": "1.0", "CredentialsProvider": { "CognitoIdentity": { "Default": { "PoolId": "us-west-2:01234567-89ab-cdef-0123-456789abcdef", "Region": "us-west-2" } } }, "IdentityManager": { "Default": {} }, "CognitoUserPool": { "Default": { "AppClientSecret": "abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmno", "AppClientId": "0123456789abcdefghijklmnop", "PoolId": "us-west-2_qRsTuVwXy", "Region": "us-west-2" } } }
  7. Actualízalo AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/KinesisVideoDemoApp.java con tu región (en el siguiente ejemplo, se establece en US_ WEST _2):

    public class KinesisVideoDemoApp extends Application { public static final String TAG = KinesisVideoDemoApp.class.getSimpleName(); public static Regions KINESIS_VIDEO_REGION = Regions.US_WEST_2;

    Para obtener información sobre las Región de AWS constantes, consulta Regiones.