View a markdown version of this page

Requisitos previos - 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.

Requisitos previos

Recomendamos Android Studio para examinar, editar y ejecutar el código de la aplicación. Se recomienda utilizar la versión estable más reciente.

En el código de ejemplo, proporciona las credenciales de Amazon Cognito.

Siga estos procedimientos para configurar un grupo de usuarios y un grupo de identidades de Amazon Cognito.

Configure un grupo de usuarios

Para configurar un grupo de usuarios
  1. Inicie sesión en la consola de Amazon Cognito y compruebe que la región es correcta.

  2. En el menú de navegación de la izquierda, seleccione Grupos de usuarios.

  3. En la sección Grupos de usuarios, elige Crear grupo de usuarios.

  4. Complete las siguientes secciones:

    1. Paso 1: Configurar la experiencia de inicio de sesión: en la sección de opciones de inicio de sesión del grupo de usuarios de Cognito, selecciona las opciones adecuadas.

      Seleccione Siguiente.

    2. Paso 2: Configurar los requisitos de seguridad: seleccione las opciones adecuadas.

      Seleccione Siguiente.

    3. Paso 3: Configurar la experiencia de registro: seleccione las opciones apropiadas.

      Seleccione Siguiente.

    4. Paso 4: Configurar la entrega de mensajes: seleccione las opciones apropiadas.

      En el campo de selección de funciones de IAM, seleccione una función existente o cree una función nueva.

      Seleccione Siguiente.

    5. Paso 5: Integre su aplicación: seleccione las opciones adecuadas.

      En el campo Cliente inicial de la aplicación, elija Cliente confidencial.

      Seleccione Siguiente.

    6. Paso 6: Revisar y crear: revisa las selecciones de las secciones anteriores y, a continuación, elige Crear grupo de usuarios.

  5. En la página Grupos de usuarios, selecciona el grupo que acabas de crear.

    Copie el ID del grupo de usuarios y anótelo para más adelante. En el awsconfiguration.json archivo, esto esCognitoUserPool.Default.PoolId.

  6. Selecciona la pestaña de integración de aplicaciones y ve al final de la página.

  7. En la sección de la lista de clientes de aplicaciones, elige el nombre del cliente de la aplicación que acabas de crear.

    Copia el ID de cliente y anótalo para más adelante. En el awsconfiguration.json archivo, esto esCognitoUserPool.Default.AppClientId.

  8. Muestre el secreto del cliente y anote esto para más adelante. En el awsconfiguration.json archivo, esto esCognitoUserPool.Default.AppClientSecret.

Configure un grupo de identidades

Para configurar un grupo de identidades
  1. Inicie sesión en la consola de Amazon Cognito y compruebe que la región es correcta.

  2. En el menú de navegación de la izquierda, elija Grupos de identidades.

  3. Elija Crear grupo de identidades.

  4. Configure el grupo de identidades.

    1. Paso 1: Configurar la confianza en los grupos de identidades: complete las siguientes secciones:

      • Acceso de usuario: seleccione Acceso autenticado

      • Fuentes de identidad autenticadas: seleccione el grupo de usuarios de Amazon Cognito

      Seleccione Siguiente.

    2. Paso 2: Configurar los permisos: en la sección Función autenticada, complete los siguientes campos:

      • Función de IAM: seleccione Crear una nueva función de IAM

      • Nombre del rol de IAM: introduzca un nombre y anótelo para un paso posterior.

      Seleccione Siguiente.

    3. Paso 3: Conectar a los proveedores de identidad: en la sección de detalles del grupo de usuarios, complete los siguientes campos:

      • ID del grupo de usuarios: seleccione el grupo de usuarios que creó anteriormente.

      • ID de cliente de la aplicación: selecciona el ID de cliente de la aplicación que creaste anteriormente.

      Seleccione Siguiente.

    4. Paso 4: Configurar las propiedades: escriba un nombre en el campo de nombre del grupo de identidades.

      Seleccione Siguiente.

    5. Paso 5: Revisar y crear: revisa tus selecciones en cada una de las secciones y, a continuación, selecciona Crear grupo de identidades.

  5. En la página de grupos de identidades, selecciona tu nuevo grupo de identidades.

    Copie el ID del grupo de identidades y anótelo para más adelante. En el awsconfiguration.json archivo, esto esCredentialsProvider.CognitoIdentity.Default.PoolId.

  6. Actualice los permisos de la función de IAM.

    1. Inicie sesión en Consola de administración de AWS y abra la consola de IAM en. https://console.aws.amazon.com/iam/

    2. En el menú de navegación de la izquierda, selecciona Roles.

    3. Busca y selecciona el rol que creaste anteriormente.

      nota

      Usa la barra de búsqueda, si es necesario.

    4. Seleccione la política de permisos adjunta.

      Seleccione Editar.

    5. Seleccione la pestaña JSON y sustituya la política por la siguiente:

      JSON
      { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "cognito-identity:*", "kinesisvideo:*" ], "Resource": [ "*" ] } ] }

      Seleccione Siguiente.

    6. Selecciona la casilla situada junto a Establecer esta nueva versión como predeterminada si aún no está seleccionada.

      Seleccione Guardar cambios.