Descripción general de los grupos de transmisiones de múltiples aplicaciones - Amazon GameLift 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.

Descripción general de los grupos de transmisiones de múltiples aplicaciones

Un grupo de transmisiones con varias aplicaciones es un grupo de transmisiones que está vinculado a varias aplicaciones. Esto le permite transmitir varias aplicaciones mediante el mismo conjunto de recursos informáticos en un único grupo de transmisiones.

Un caso de uso habitual de los grupos de transmisiones con varias aplicaciones es lanzar diferentes versiones del juego. Por ejemplo, supongamos que creaste un grupo de transmisiones y configuraste la aplicación predeterminada en la versión original del juego. A continuación, supongamos que crea aplicaciones adicionales que contienen otras versiones del juego y las vincula al grupo de transmisiones. Como estas aplicaciones están asociadas al mismo grupo de transmisiones, solo tienes que administrar un único conjunto de recursos informáticos, o la capacidad de transmisión, para transmitir todos estos juegos en streaming. Esto significa que, independientemente de la aplicación que transmita un usuario final, la aplicación se ejecuta en un recurso informático del mismo conjunto que haya asignado este grupo de transmisiones.

Estos son otros posibles ejemplos de la vida real:

  • Una plataforma de streaming de juegos que ofrece diferentes niveles de streaming a los clientes.

  • Un equipo de control de calidad que está probando varias versiones de un juego.

  • Simplificar la administración de la capacidad de transmisión mediante el uso de un único grupo de transmisiones para múltiples aplicaciones.

  • Permitir que un conjunto de aplicaciones se transmita desde el mismo conjunto de capacidad de transmisión.

Limitaciones y requisitos

Solo puede asociar aplicaciones a grupos de transmisiones que tengan entornos de ejecución y clases de transmisión compatibles. Para obtener más información, consulta Compatibilidad con el entorno de ejecución y las clases de transmisión.

Los siguientes límites de asociación se aplican a las aplicaciones y a los grupos de transmisiones. Estos límites se fijan en el servicio para todos los clientes.

Nombre Valor predeterminado Ajustable Descripción
Aplicaciones de un grupo de transmisiones 100 No El número máximo de aplicaciones de Amazon GameLift Streams que se pueden asociar a un grupo de transmisiones.
Asociaciones de grupos de streaming por aplicación 100 No El número máximo de grupos de GameLift transmisiones a los que se puede asociar una aplicación de Amazon Streams.

Acerca de las aplicaciones predeterminadas

Cada grupo de transmisiones tiene una aplicación predeterminada, que inicialmente es la primera aplicación que se agrega al grupo de transmisiones. La aplicación predeterminada se almacena automáticamente en caché en todos los recursos informáticos siempre activos, lo que puede ayudar a reducir el tiempo de carga de la aplicación durante el inicio de la transmisión. El servicio Amazon GameLift Streams también puede almacenar en caché otras aplicaciones vinculadas durante sus procesos de optimización.

Características de las aplicaciones predeterminadas y otras aplicaciones vinculadas:

  • La aplicación predeterminada se almacena previamente en caché (en recursos informáticos preasignados, como la capacidad permanente) para ayudar a reducir el tiempo de carga de la aplicación durante el inicio de la transmisión.

  • La aplicación predeterminada se puede cambiar. Tenga en cuenta que al cambiar las aplicaciones predeterminadas de un grupo de transmisiones, la nueva aplicación predeterminada puede tardar varias horas en almacenarse previamente en caché en todas las ubicaciones.

  • Se necesita al menos una aplicación vinculada para poder empezar a transmitir desde el grupo de transmisiones. La primera aplicación vinculada se convierte automáticamente en la aplicación predeterminada.

  • Si desvincula la aplicación predeterminada de un grupo de GameLift transmisiones, Amazon Streams elegirá automáticamente una nueva aplicación predeterminada entre las demás aplicaciones asociadas, si las hubiera.

  • La misma aplicación puede ser la aplicación predeterminada para varios grupos de transmisiones.

  • El conjunto de aplicaciones vinculadas es mutable hasta que el grupo de transmisiones tenga 180 días de antigüedad. En términos prácticos, esto significa que puede vincular y desvincular aplicaciones hasta que el grupo de transmisiones tenga 180 días de antigüedad. Después, solo podrá desvincular las aplicaciones de un grupo de transmisiones durante el resto del ciclo de vida del grupo de transmisiones.

Cambia la aplicación predeterminada

Al vincular la primera aplicación a un grupo de transmisiones, se convierte automáticamente en la aplicación predeterminada y recibe las ventajas del almacenamiento previo en caché. Puede cambiar la aplicación predeterminada en cualquier momento para asignar estas ventajas a una aplicación diferente.

nota

Al cambiar las aplicaciones predeterminadas de un grupo de transmisiones, la nueva aplicación predeterminada puede tardar varias horas en almacenarse previamente en caché en todas las ubicaciones.

Console
Para cambiar la aplicación predeterminada mediante la consola de Amazon GameLift Streams
  1. Inicie sesión en la consola de Amazon GameLift Streams AWS Management Console y ábrala.

  2. En la barra de navegación, selecciona Grupos de streaming para ver una lista de tus grupos de streaming existentes.

  3. Selecciona un grupo de transmisiones para ver sus detalles.

  4. En Aplicaciones vinculadas, seleccione la aplicación que desee establecer como predeterminada.

  5. Seleccione Establecer como predeterminado.

CLI

Requisito previo

Debe configurarlo AWS CLI con sus credenciales de usuario y las que elija Región de AWS. Para obtener instrucciones de configuración, consulteDescargue el AWS CLI.

Para cambiar la aplicación predeterminada mediante el AWS CLI

AWS CLI Utilice el UpdateStreamGroupcomando, personalizado para su contenido. La aplicación que desee establecer como predeterminada ya debe estar asociada al grupo de transmisiones.

aws gameliftstreams update-stream-group \ --identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4 \ --default-application-identifier a-9ZY8X7Wv6

where

  • identifier:

    Un grupo de transmisiones que tiene una aplicación que desea establecer como predeterminada.

    Este valor puede ser un nombre de recurso de Amazon (ARN) o un ID que identifique de forma exclusiva el recurso del grupo de transmisiones.

    Ejemplo de ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4

    Ejemplo de ID: sg-1AB2C3De4

  • default-application-identifier:

    La aplicación que quieres que sea la predeterminada en este grupo de transmisiones.

    Este valor es un nombre de recurso de Amazon (ARN) o ID que identifica de forma exclusiva el recurso de la aplicación.

    Ejemplo de ARN: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6

    Ejemplo de ID: a-9ZY8X7Wv6

Al vincular o asociar una aplicación a un grupo de transmisiones, el grupo de transmisiones podrá transmitir la aplicación. Si es la primera aplicación del grupo de transmisiones, se convertirá automáticamente en la aplicación predeterminada. Puede vincular y desvincular aplicaciones adicionales a un grupo de transmisiones hasta que tenga 180 días de antigüedad. Después, solo podrás desvincular las aplicaciones de un grupo de transmisiones durante el resto del ciclo de vida del grupo.

importante

No puedes vincular una aplicación a un grupo de transmisiones que tenga más de 180 días de antigüedad. Para asociar diferentes aplicaciones al grupo de transmisiones, primero tendrás que volver a crearlo. Para obtener instrucciones sobre cómo volver a crear un grupo de transmisiones, consulte. Mantenimiento de grupos de streaming

Antes de vincular una aplicación, asegúrese de que el grupo de transmisiones esté en estado activo.

Console
Para vincular mediante la consola de Amazon GameLift Streams
  1. Inicie sesión en la consola de Amazon GameLift Streams AWS Management Console y ábrala.

  2. En la barra de navegación, selecciona Grupos de streaming para ver una lista de tus grupos de streaming existentes.

  3. Selecciona un grupo de transmisiones para ver sus detalles.

  4. En Aplicaciones vinculadas, elija Vincular aplicación.

  5. Seleccione la aplicación que desee vincular. Confirme su selección y elija Vincular aplicación.

CLI

Requisito previo

Debe configurarla AWS CLI con sus credenciales de usuario y las que elija Región de AWS. Para obtener instrucciones de configuración, consulteDescargue el AWS CLI.

Para vincular una (s) aplicación (es) mediante el AWS CLI

AWS CLI Utilice el AssociateApplicationscomando, personalizado para su contenido.

aws gameliftstreams associate-applications \ --identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4 \ --application-identifiers a-9ZY8X7Wv6 a-1Z78C7Wv6

where

  • identifier:

    Un grupo de transmisiones con el que vincular estas aplicaciones.

    Este valor puede ser un nombre de recurso de Amazon (ARN) o un ID que identifique de forma exclusiva el recurso del grupo de transmisiones.

    Ejemplo de ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4

    Ejemplo de ID: sg-1AB2C3De4

  • application-identifiers:

    Un conjunto de aplicaciones que quieres vincular con este grupo de transmisiones.

    Este valor es un nombre de recurso de Amazon (ARN) o ID que identifica de forma exclusiva el recurso de la aplicación.

    Ejemplo de ARN: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6

    Ejemplo de ID: a-9ZY8X7Wv6

Al desvincular o desasociar una aplicación de un grupo de transmisiones, ya no podrá transmitir esta aplicación con los recursos informáticos asignados a ese grupo de transmisiones. Todas las transmisiones en proceso continuarán hasta que finalicen, lo que ayuda a evitar la interrupción de la transmisión del usuario final. Amazon GameLift Streams no iniciará nuevas transmisiones con este grupo de transmisiones. La acción de desvinculación no afecta a la capacidad de transmisión de un grupo de transmisiones.

Si desvincula la aplicación predeterminada de un grupo de GameLift transmisiones, Amazon Streams elegirá automáticamente una nueva aplicación predeterminada entre las demás aplicaciones asociadas, si las hubiera.

Console
Para desvincular mediante la consola de Amazon GameLift Streams
  1. Inicie sesión en la consola de Amazon GameLift Streams AWS Management Console y ábrala.

  2. En la barra de navegación, selecciona Grupos de streaming para ver una lista de tus grupos de streaming existentes.

  3. Selecciona un grupo de transmisiones para ver sus detalles.

  4. En Aplicaciones vinculadas, seleccione las aplicaciones que desee desvincular. Seleccione Desvincular aplicaciones.

  5. En el cuadro de diálogo Desvincular aplicaciones, confirme la acción de desvinculación y elija Desvincular.

CLI

Requisito previo

Debe configurarla AWS CLI con sus credenciales de usuario y las que elija. Región de AWS Para obtener instrucciones de configuración, consulteDescargue el AWS CLI.

Para desvincular una (s) aplicación (es) mediante el AWS CLI

AWS CLI Utilice el DisassociateApplicationscomando, personalizado para su contenido.

aws gameliftstreams disassociate-applications \ --identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4 \ --application-identifiers a-9ZY8X7Wv6 a-1Z78C7Wv6

where

  • identifier:

    Un grupo de transmisiones del que desvincular estas aplicaciones.

    Este valor puede ser un nombre de recurso de Amazon (ARN) o un ID que identifique de forma exclusiva el recurso del grupo de transmisiones.

    Ejemplo de ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4

    Ejemplo de ID: sg-1AB2C3De4

  • application-identifiers:

    Un conjunto de aplicaciones que quieres desvincular de este grupo de transmisiones.

    Este valor es un nombre de recurso de Amazon (ARN) o ID que identifica de forma exclusiva el recurso de la aplicación.

    Ejemplo de ARN: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6

    Ejemplo de ID: a-9ZY8X7Wv6