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 la barra de navegación de la izquierda, elija Grupos de usuarios.

  3. En la sección Grupos de usuarios, elija 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, seleccione las opciones adecuadas.

      Seleccione Siguiente.

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

      Seleccione Siguiente.

    3. Paso 3: Configure la experiencia de registro: seleccione las opciones adecuadas.

      Seleccione Siguiente.

    4. Paso 4: Configurar la entrega de mensajes: selecciona las opciones adecuadas.

      En el campo de selección de roles de IAM, seleccione un rol existente o cree uno nuevo.

      Seleccione Siguiente.

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

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

      Seleccione Siguiente.

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

  5. En la página Grupos de usuarios, seleccione el grupo que acaba 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 Integración de aplicaciones y ve al final de la página.

  7. En la sección de la lista de clientes de aplicaciones, elija el nombre del cliente de aplicaciones que acaba 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 anótelo 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 la barra de navegación de la izquierda, elija Identity Pools.

  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 un 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 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 aplicación: seleccione el ID de cliente de aplicación que creó anteriormente.

      Seleccione Siguiente.

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

      Seleccione Siguiente.

    5. Paso 5: Revisar y crear: revise sus selecciones en cada una de las secciones y, a continuación, seleccione Crear grupo de identidades.

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

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

  6. Actualice los permisos del rol de IAM.

    1. Inicie sesión en la consola de IAM AWS Management Console y ábrala 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 arriba.

      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:

      { "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.