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. Recomendamos al menos la versión 3.0.0, publicada en octubre de 2017.

  • En el código de ejemplo, debe proporcionar las credenciales de Amazon Cognito.

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

Configurar un grupo de usuarios

Para configurar un grupo de usuarios
  1. Inicia sesión enConsola Amazon Cognitoy compruebe que la región es correcta.

  2. En la barra de navegación de la izquierda, seleccionaGrupos de usuarios.

  3. En elGrupos de usuariossección, eligeCrear grupo de usuarios.

  4. Complete las siguientes secciones:

    1. Paso 1: Configurar la experiencia de inicio de sesión- En elOpciones de inicio de sesión del grupo de usuarios de Cognitosección, seleccione 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 adecuadas.

      Seleccione Siguiente.

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

      En elSelección de roles de IAMcampo, seleccione un rol existente o cree uno nuevo.

      Seleccione Siguiente.

    5. Paso 5: Integra tu aplicación- Seleccione las opciones adecuadas.

      En elCliente de aplicación inicialcampo, eligeCliente confidencial.

      Seleccione Siguiente.

    6. Paso 6: Revisar y crear- Revise sus selecciones de las secciones anteriores y, a continuación, elijaCrear grupo de usuarios.

  5. En elGrupos de usuariospágina, seleccione el grupo que acaba de crear.

    Copia elID de grupo de usuariosy tome nota de esto para más adelante. En elawsconfiguration.jsonarchivo, esto esCognitoUserPool.Default.PoolId.

  6. Seleccione elIntegración de aplicacionespulsa y ve al final de la página.

  7. En elLista de clientes de aplicacionessección, elige laNombre del cliente de la aplicaciónacabas de crear.

    Copia elID de clientey tome nota de esto para más adelante. En elawsconfiguration.jsonarchivo, esto esCognitoUserPool.Default.AppClientId.

  8. Mostrar elSecreto de clientey tome nota de esto para más adelante. En elawsconfiguration.jsonarchivo, esto esCognitoUserPool.Default.AppClientSecret.

Configurar un grupo de identidades

Para configurar un grupo de identidades
  1. Inicia sesión enConsola Amazon Cognitoy compruebe que la región es correcta.

  2. En la barra de navegación de la izquierda, seleccionaGrupos de identidades.

  3. Elija Crear grupo de identidades.

  4. Configure el grupo de identidades.

    1. Paso 1: Configurar la confianza en el grupo de identidades- Complete las siguientes secciones:

      • Acceso de usuario- SeleccioneAcceso autenticado

      • Fuentes de identidad autenticadas- SeleccioneGrupo de usuarios de Amazon Cognito

      Seleccione Siguiente.

    2. Paso 2: Configurar los permisos- En elFunción autenticadasección, complete los siguientes campos:

      • Función de IAM- SeleccioneCrear un nuevo rol 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 elDetalles del grupo de usuarioscomplete los siguientes campos en la sección:

      • ID de 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 enNombre del grupo de identidadescampo.

      Seleccione Siguiente.

    5. Paso 5: Revisar y crear- Revise sus selecciones en cada una de las secciones y, a continuación, seleccioneCrear grupo de identidades.

  5. En elGrupos de identidadespágina, selecciona tu nuevo grupo de identidades.

    Copia elID de grupo de identidadesy tome nota de esto para más adelante. En elawsconfiguration.jsonarchivo, esto esCredentialsProvider.CognitoIdentity.Default.PoolId.

  6. Actualice los permisos del rol de IAM.

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

    2. En la barra de navegación de la izquierda, seleccionaFunciones.

    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 Edit (Editar).

    5. Seleccione elJSONsepare 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 aEstablece esta nueva versión como predeterminadasi aún no está seleccionada.

      Seleccione Save changes (Guardar cambios).