

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.

# Primeros pasos con Amazon GameLift Streams
<a name="getting-started"></a>

 Esta sección puede ayudarle a empezar a transmitir sus aplicaciones y juegos con éxito a través de Amazon GameLift Streams. Los temas de esta sección abarcan el end-to-end proceso, desde subir la aplicación a Amazon GameLift Streams hasta probar el rendimiento del contenido en una transmisión. También se describen pasos importantes que le ayudarán a prepararse para la transmisión, como elegir el tiempo de ejecución y la configuración de clase de transmisión adecuados para optimizar el rendimiento y los costes. 

**Topics**
+ [Elegir una configuración en Amazon GameLift Streams](choosing-configuration.md)
+ [Opciones de configuración](configuration-options.md)
+ [Comenzar tu primera transmisión en Amazon GameLift Streams](streaming-process.md)

# Elegir una configuración en Amazon GameLift Streams
<a name="choosing-configuration"></a>

 Esta guía puede ayudarle a elegir el entorno de ejecución y los ajustes de configuración óptimos para transmitir sus aplicaciones y juegos a través de Amazon GameLift Streams. Los ajustes de configuración afectan directamente al rendimiento del contenido y a los costes asociados a su ejecución en Amazon GameLift Streams. Existen varias opciones que admiten una amplia variedad de aplicaciones y ofrecen fidelidad gráfica. 

 Puede encontrar la lista completa de opciones de configuración en[Opciones de configuración](configuration-options.md). 

 Los siguientes términos clave pueden ayudarle a entender cómo funcionan estas opciones de configuración en conjunto: 
+  Los *tiempos de ejecución* se refieren al sistema operativo y al entorno de software subyacentes que ejecutarán la aplicación en Amazon GameLift Streams. Las principales opciones del entorno de ejecución son Windows, Linux y Proton. 
+  *Las clases de transmisión representan las* diferentes configuraciones de recursos disponibles en Amazon GameLift Streams y varían según el sistema operativo, la CPU, la GPU, la RAM y otras especificaciones. La clase de transmisión es una opción de configuración de un grupo de transmisiones que define tanto los recursos de hardware asignados a una sesión de transmisión como el modelo de arrendamiento (cuántas transmisiones simultáneas se pueden ejecutar en una sola máquina virtual).
+  La *multitenencia* permite a varios usuarios compartir los mismos recursos de hardware subyacentes, lo que puede ser una opción rentable para aplicaciones que no requieren las máximas capacidades de hardware. Una clase de transmisión con tenencia múltiple puede alojar varias transmisiones por el costo de un recurso. Las clases de transmisión «High» tienen una tenencia de 1:2, mientras que las clases de transmisión «Ultra» tienen una tenencia de 1. 

 Al configurar su configuración de Amazon GameLift Streams, el entorno de ejecución que elija determina las opciones de clase de transmisión específicas que son compatibles y están disponibles para usted. Hacer coincidir los requisitos de su aplicación con el entorno de ejecución y la clase de transmisión adecuados es clave para optimizar el rendimiento y la rentabilidad en Amazon GameLift Streams. 

 El costo de la transmisión depende de la clase de transmisión. Para obtener una lista detallada de los costos, consulta la [página de precios](https://aws.amazon.com/gamelift/streams/pricing/) de Amazon GameLift Streams. 

## Punto de partida
<a name="choosing-configuration-starting-point"></a>

Dependiendo de la aplicación, estos son buenos puntos de partida para empezar a hacer streaming. Más adelante, podrá explorar otras opciones de configuración para optimizar el coste.

### Para aplicaciones de Windows
<a name="choosing-configuration-starting-point-windows"></a>

Recomendamos para las aplicaciones de Windows que comiencen con el entorno de ejecución Microsoft Windows Server 2022 Base y la clase `gen6n_ultra_win2022` stream. Esta combinación de entornos de ejecución y clases de transmisión proporciona una configuración predecible y bien compatible con la máxima compatibilidad y alto rendimiento para una amplia gama de casos de uso intensivo de gráficos para su contenido basado en Windows.

Existen otras configuraciones del tipo Stream de Windows que ofrecen diferentes opciones de precio y rendimiento (consulte[Clases de transmisión de Windows](configuration-options.md#configuration-options-stream-classes-windows)). Puede que desee probarlas para encontrar la que mejor se adapte a su aplicación.

El motor de ejecución de Windows admite juegos y otras aplicaciones 3D que utilizan DirectX 11 o DirectX 12, y motores de juegos como Unity 2022.3, Unreal Engine 4.27 y Unreal Engine 5 hasta 5.6. La transmisión es compatible con ambos dispositivos. IPv4 IPv6 

### Para aplicaciones Linux
<a name="choosing-configuration-starting-point-linux"></a>

 Utilice el entorno de ejecución Ubuntu 22.04 LTS para las aplicaciones diseñadas para ejecutarse de forma nativa en Linux. Para optimizar el rendimiento, elija una de las clases de transmisión Pro o Ultra (consulte). [Clases de flujo de Proton y Linux](configuration-options.md#configuration-options-stream-classes-linuxproton) Para optimizar los costes, elige una de las clases de transmisión pequeña, mediana o alta. Se trata de opciones rentables en las que varias sesiones de transmisión simultáneas comparten los mismos recursos informáticos. 

**importante**  
El entorno de ejecución de Linux en Amazon GameLift Streams no admite la transmisión por streaming IPv6. Los clientes deben transmitir las aplicaciones IPv4.

## Optimizaciones de costos
<a name="choosing-configuration-explore-more"></a>

 Si bien las recomendaciones de punto de partida son un buen punto de partida, es posible que desee considerar otras opciones de configuración para optimizar los costes y, al mismo tiempo, mantener un buen rendimiento. 

### Utilice el entorno de ejecución de Proton
<a name="choosing-configuration-proton-runtime"></a>

 Muchas aplicaciones de Windows se pueden ejecutar en el entorno de ejecución de Proton. Proton es una capa de compatibilidad optimizada para juegos que se ejecuta en Linux. Las opciones de clase de transmisión para este tiempo de ejecución incluyen potentes recursos de GPU que se ejecutan en hardware NVIDIA, compatibles con DirectX 11 y, a partir de Proton 8.0-5, con DirectX 12. Visite la [wiki de Proton](https://github.com/ValveSoftware/Proton/wiki) para obtener más detalles sobre esta opción. Si decide explorar la posibilidad de ejecutar su aplicación en Proton, le recomendamos que comience las pruebas con Proton 9.0-2. 

**importante**  
Los tiempos de ejecución de Proton en Amazon GameLift Streams no admiten la transmisión. IPv6 Los clientes deben transmitir las aplicaciones. IPv4

**importante**  
La compatibilidad de su aplicación de Windows en un entorno de ejecución de Proton depende de los requisitos específicos de su aplicación. Por ejemplo, Proton 9.0-2 tiene mejor soporte que Proton 8.0-2c para Unreal Engine 5. En general, cuanto más nuevo sea tu juego, necesitarás la versión más nueva de Proton. Recomendamos encarecidamente probar minuciosamente este tiempo de ejecución en su entorno local para garantizar un rendimiento óptimo. Utilice nuestra [guía de solución de problemas de Proton](troubleshoot-compatibility-wp.md) para ayudarlo en este esfuerzo.

### Compila tu aplicación en Linux
<a name="choosing-configuration-compile-windows-to-linux"></a>

 Otra opción que permite ahorrar costes es configurar la aplicación para que se ejecute de forma nativa en Linux. Pruebe primero la aplicación por su parte para asegurarse de que la versión para Linux de la aplicación funciona según sea necesario. Si su aplicación se ejecuta correctamente en Linux, puede seguir las opciones de configuración de Amazon GameLift Streams para las aplicaciones de Linux. 

 Para obtener información sobre la compilación cruzada de aplicaciones de Unreal Engine con Linux, consulte la sección sobre la [cadena de herramientas de compilación cruzada](https://dev.epicgames.com/documentation/en-us/unreal-engine/linux-development-requirements-for-unreal-engine#cross-compiletoolchain) de la guía para desarrolladores de Unreal Engine. 

## Decidir sobre una configuración
<a name="choosing-configuration-deciding-configuration"></a>

 Para determinar la mejor configuración de tiempo de ejecución y clase de transmisión, tenga en cuenta las siguientes preguntas clave. 

1.  **¿Para qué plataforma está diseñada tu aplicación o juego?** Si tiene una aplicación de Windows, el entorno de ejecución de Windows es el más sencillo de configurar. Si la aplicación está diseñada para Linux, el entorno de ejecución de Linux es el más sencillo. Para ahorrar costes en la transmisión de una aplicación de Windows, puede explorar el entorno de ejecución de Proton o compilar la aplicación en Linux. 

1.  **¿Qué importancia tiene el rendimiento frente al costo para su caso de uso?** El entorno de ejecución de Windows puede ofrecer el mejor rendimiento, pero su funcionamiento puede resultar más caro. Comparativamente, el entorno de ejecución de Proton es más rentable, aunque es posible que experimente un rendimiento ligeramente inferior o posibles problemas de compatibilidad. Esto se debe a que las aplicaciones basadas en Windows pueden requerir ciertas funciones que aún no son totalmente compatibles con los tiempos de ejecución de Proton disponibles. Como resultado, podría experimentar diferencias funcionales o gráficas al ejecutar su aplicación en el entorno Proton. Le recomendamos que pruebe su aplicación en los diferentes entornos de tiempo de ejecución y clases de transmisión para evaluar las compensaciones entre rendimiento y costo. Para obtener una lista completa de las opciones del entorno de ejecución, consulte. [Entornos de ejecución](configuration-options.md#configuration-options-runtime) 

1.  **¿Cuáles son los requisitos gráficos de su aplicación?** Los requisitos gráficos de su aplicación pueden ayudar a determinar qué configuración de clase de transmisión es la más adecuada. Si su aplicación exige un alto rendimiento GPUs, debería considerar la posibilidad de utilizar clases de transmisión con mayores cantidades de memoria de vídeo (VRAM) y memoria de sistema (RAM). Por ejemplo, las clases de transmisión gen5n y gen6n ofrecen un rendimiento hasta 3 veces mejor para aplicaciones con uso intensivo de gráficos en comparación con las clases de transmisión gen4n. Si tu aplicación requiere el máximo de recursos de GPU y CPU, deberías considerar las clases de streaming «profesionales». Por el contrario, si su aplicación puede funcionar eficazmente con una fidelidad gráfica inferior, puede ahorrar costes si utiliza cualquiera de las clases de transmisión pequeñas, medianas o altas que comparten una GPU. Consulte [Clases de streaming](configuration-options.md#configuration-options-stream-classes). 

1.  **¿Cuánto esfuerzo está dispuesto a invertir en la configuración?** La forma más sencilla de configurar la aplicación es ejecutarla de forma nativa con los tiempos de ejecución de Windows o Linux, ya que es más probable que sean compatibles con la aplicación. out-of-the-box Por el contrario, el entorno de ejecución de Proton requerirá más pruebas prácticas para identificar la configuración de Proton óptima para sus necesidades. Tenga en cuenta el tiempo y los recursos que puede asignar al proceso de configuración y prueba al decidir entre las opciones del entorno de ejecución. 

1.  **¿Ha probado su aplicación en los distintos entornos de ejecución y clases de streaming?** Te recomendamos que pruebes tu contenido en diferentes entornos de ejecución y clases de streaming para comprobar su rendimiento. Esto te ayuda a determinar cuál es la mejor opción en función de factores como la estabilidad, la calidad de los gráficos, la funcionalidad de las funciones y la capacidad de respuesta de las entradas. 

## Cómo afectan sus elecciones de configuración a los próximos pasos
<a name="choosing-configuration-impact-runtime-choice"></a>

 La configuración que selecciones afecta directamente a las siguientes fases de la configuración del entorno de streaming. En concreto: 
+  **Creación de una aplicación de Amazon GameLift Streams**: cuando subas tu juego o aplicación a Amazon GameLift Streams, tendrás que especificar el entorno de ejecución que quieres usar. Esta elección determinará el tipo de grupo de transmisiones que puedes usar. 
+  **Enlazar a un grupo de transmisiones**: si ya tiene un grupo de transmisiones existente, su elección de entorno de ejecución deberá coincidir con la configuración de ese grupo. Por ejemplo, si seleccionas el motor de ejecución de Windows, solo podrás vincular tu aplicación a un grupo de transmisiones que esté configurado para aplicaciones de Windows. 
+  **Crear un grupo de transmisiones**: al crear un nuevo grupo de transmisiones, debe elegir una clase de transmisión que sea compatible con el motor de ejecución elegido. La clase de transmisión que elijas debe coincidir con los requisitos gráficos y la potencia de cómputo que requiere tu aplicación. 

 Si comprende cómo influyen los ajustes de configuración que elija en estos pasos posteriores, podrá planificar mejor la implementación general de la transmisión y garantizar un proceso de integración fluido. 

## Siguientes pasos
<a name="choosing-configuration-next-steps"></a>

 En función de la configuración que hayas elegido, hay varios enfoques diferentes que puedes adoptar para configurar tu aplicación para el streaming. 

### Si has seleccionado el motor de ejecución de Windows o Linux
<a name="choosing-configuration-next-steps-windows-linux"></a>

 Para los tiempos de ejecución de Windows o Linux, los siguientes pasos son configurar la transmisión en Amazon GameLift Streams y, a continuación, probar la transmisión. Para obtener más información, vaya a [Comenzar tu primera transmisión en Amazon GameLift Streams](streaming-process.md). 

### Si está considerando usar Proton
<a name="choosing-configuration-next-steps-proton"></a>

 La compatibilidad de una aplicación con Proton depende de los requisitos específicos de la aplicación. Por lo tanto, le recomendamos que pruebe la aplicación en diferentes versiones de Proton antes de llevarla a Amazon GameLift Streams. Esto le ayuda a identificar la configuración de Proton que proporciona el mejor rendimiento y compatibilidad para sus necesidades. Al realizar pruebas fuera de Amazon GameLift Streams, puede validar el rendimiento y la funcionalidad de la aplicación y depurar los problemas específicos del tiempo de ejecución. Para obtener información, consulte [Pruebas y solución de problemas de compatibilidad con Proton para Amazon Streams GameLift](troubleshoot-compatibility-wp.md). 

 Cuando haya seleccionado una configuración de Proton específica, estará listo para configurar la transmisión en Amazon GameLift Streams. Para obtener más información, vaya a[Comenzar tu primera transmisión en Amazon GameLift Streams](streaming-process.md). 

# Opciones de configuración
<a name="configuration-options"></a>

## Entornos de ejecución
<a name="configuration-options-runtime"></a>

Los *tiempos de ejecución* se refieren al sistema operativo y al entorno de software subyacentes que ejecutan la aplicación en Amazon GameLift Streams. Las principales opciones de tiempo de ejecución son Windows, Linux y Proton. El entorno de ejecución se especifica en el [Paso 2: Configurar la aplicación para Amazon GameLift Streams](streaming-process.md#streaming-process-create-application) flujo de trabajo de introducción.

 [Proton](https://github.com/ValveSoftware/Proton/wiki) es una capa de compatibilidad que permite que muchas aplicaciones de Windows se ejecuten en un entorno basado en Linux. Si planea usar Proton, le recomendamos que pruebe cómo se ejecuta su aplicación en una máquina local. Para obtener más información, consulta [Pruebas y solución de problemas de compatibilidad con Proton para Amazon Streams GameLift](troubleshoot-compatibility-wp.md). 


| Tiempo de ejecución | Description (Descripción) | 
| --- | --- | 
| Microsoft Windows Server 2022 Base | Compatible con las aplicaciones de Windows. Soporta el uso IPv4 y IPv6 en las sesiones de streaming. | 
| Ubuntu 22.04 LTS | Compatible con aplicaciones de Linux. No admite su uso en sesiones de streaming. IPv6  | 
| Proton 9.0-2 | Compatible con aplicaciones de Windows. Basado en la rama Proton [experimental\$19.0](https://github.com/ValveSoftware/Proton/tree/experimental_9.0). Versión recomendada para empezar a probar la compatibilidad con Proton. No admite su uso IPv6 en sesiones de streaming. | 
| Proton 8.0-5 | Compatible con aplicaciones de Windows. Basado en la rama Proton [experimental\$18.0](https://github.com/ValveSoftware/Proton/tree/experimental_8.0). No admite su uso IPv6 en sesiones de streaming. | 
| Proton 8.0-2c | Compatible con aplicaciones de Windows. Basado en la rama Proton [experimental\$18.0](https://github.com/ValveSoftware/Proton/tree/experimental_8.0). No admite su uso IPv6 en sesiones de streaming. | 

### Limitaciones
<a name="configuration-options-runtime-limits"></a>

 La compatibilidad con el mando de juegos no está disponible en Ubuntu 22.04 LTS. Otros entornos de ejecución admiten gamepads, según el sistema operativo y el navegador del usuario final. Para obtener más información, consulte [Navegadores y entradas compatibles](sdk-browsers-input.md). 

## Transmite clases
<a name="configuration-options-stream-classes"></a>

 *Las clases de transmisión representan las* diferentes configuraciones de recursos disponibles en Amazon GameLift Streams y varían en cuanto a la CPU, la GPU, la RAM y otras especificaciones. La clase de transmisión es una opción de configuración de un grupo de transmisiones que define tanto los recursos de hardware asignados a una sesión de transmisión como el modelo de arrendamiento (cuántas transmisiones simultáneas se pueden ejecutar en una sola máquina virtual). La clase de transmisión se especifica en el flujo [Paso 3: Gestione la forma en que Amazon GameLift Streams transmite su aplicación](streaming-process.md#streaming-process-stream-group) de trabajo de introducción. 

### Clases de transmisión de Windows
<a name="configuration-options-stream-classes-windows"></a>


| Clase de transmisión | Configuración de Amazon EC2 | Description (Descripción) | 
| --- | --- | --- | 
|  `gen6n_pro_win2022`  | Tiempo de ejecución de Windows en una instancia Amazon EC2 g6.4xlarge |  (NVIDIA, pro) Admite aplicaciones con una complejidad de escena 3D extremadamente alta que requieren el máximo de recursos. Ejecuta aplicaciones en Microsoft Windows Server 2022 Base y es compatible con DirectX 12. Compatible con versiones de Unreal Engine hasta la versión 5.6, aplicaciones de 32 bits y 64 bits y tecnología antitrampas. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: v: 16. CPUs RAM: 64 GB. VRAM: 24 GB. Tenencia: admite hasta una sesión de transmisión simultánea.  | 
|  `gen6n_ultra_win2022`  | Tiempo de ejecución de Windows en una instancia Amazon EC2 g6.2xlarge |  (NVIDIA, ultra) Admite aplicaciones con una complejidad de escenas 3D alta. Ejecuta aplicaciones en Microsoft Windows Server 2022 Base y es compatible con DirectX 12. Compatible con versiones de Unreal Engine hasta la versión 5.6, aplicaciones de 32 bits y 64 bits y tecnología antitrampas. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: v: 8. CPUs RAM: 32 GB. VRAM: 24 GB. Tenencia: admite hasta una sesión de transmisión simultánea.  | 
|  `gen6n_medium_win2022`  | Tiempo de ejecución de Windows en una instancia Amazon EC2 g6f.2xlarge con una tenencia 1:1 |  (NVIDIA, pequeña) Es compatible con aplicaciones con escenas 3D de baja complejidad. Ejecuta aplicaciones en Microsoft Windows Server 2022 Base. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: vCPUs: 2. RAM: 8 GB. VRAM: 3 GB. Tenencia: admite hasta una sesión de transmisión simultánea.  | 
|  `gen6n_small_win2022`  | Tiempo de ejecución de Windows en una instancia Amazon EC2 g6f.large con una tenencia 1:1 |  (NVIDIA, pequeña) Es compatible con aplicaciones con escenas 3D de baja complejidad. Ejecuta aplicaciones en Microsoft Windows Server 2022 Base. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: vCPUs: 2. RAM: 8 GB. VRAM: 3 GB. Tenencia: admite hasta una sesión de transmisión simultánea.  | 
| `gen5n_win2022` | Tiempo de ejecución de Windows en una instancia Amazon EC2 g5.2xlarge |   (NVIDIA, ultra) Admite aplicaciones con una complejidad de escenas 3D extremadamente alta. Ejecuta aplicaciones en Microsoft Windows Server 2022 Base y es compatible con DirectX 12 y DirectX 11. Es compatible con Unreal Engine hasta la versión 5.6, aplicaciones de 32 bits y 64 bits y tecnología antitrampas. Utiliza GPU NVIDIA A10G Tensor Core.   Recursos por aplicación: v: 8. CPUs RAM: 32 GB. VRAM: 24 GB.   Tenencia: admite una sesión de transmisión simultánea.   | 
| `gen4n_win2022` | Tiempo de ejecución de Windows en una instancia Amazon EC2 g4dn.2xlarge |   (NVIDIA, ultra) Admite aplicaciones con una complejidad de escenas 3D alta. Ejecuta aplicaciones en Microsoft Windows Server 2022 Base y es compatible con DirectX 12 y DirectX 11. Es compatible con Unreal Engine hasta la versión 5.6, aplicaciones de 32 bits y 64 bits y tecnología antitrampas. Utiliza GPU NVIDIA T4 Tensor Core.   Recursos por aplicación: v: 8. CPUs RAM: 32 GB. VRAM: 16 GB.   Tenencia: admite una sesión de transmisión simultánea.   | 

### Clases de flujo de Proton y Linux
<a name="configuration-options-stream-classes-linuxproton"></a>


| Clase de transmisión | Configuración de Amazon EC2 | Description (Descripción) | 
| --- | --- | --- | 
|  `gen6n_pro`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g6.4xlarge |  (NVIDIA, pro) Admite aplicaciones con una complejidad de escena 3D extremadamente alta que requieren el máximo de recursos. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: v: 16. CPUs RAM: 64 GB. VRAM: 24 GB. Tenencia: admite hasta una sesión de transmisión simultánea.  | 
|  `gen6n_ultra`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g6.2xlarge |  (NVIDIA, ultra) Admite aplicaciones con una complejidad de escenas 3D alta. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: v: 8. CPUs RAM: 32 GB. VRAM: 24 GB. Tenencia: admite hasta una sesión de transmisión simultánea.  | 
|  `gen6n_high`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g6.2 x large con una tenencia de 2:1 |  (NVIDIA, high) Es compatible con aplicaciones con escenas 3D complejas. moderate-to-high Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: vCPUs: 4. RAM: 16 GB. VRAM: 12 GB. Tenencia: admite hasta dos sesiones de transmisión simultáneas.  | 
|  `gen6n_medium`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g6.2xlarge con una tenencia de 4:1. |  (NVIDIA, media) Admite aplicaciones con una complejidad de escenas 3D moderada. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: v: 2. CPUs RAM: 8 GB. VRAM: 6 GB. Tenencia: admite hasta cuatro sesiones de transmisión simultáneas.  | 
|  `gen6n_small`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g6.4 x large con una tenencia de 12:1 |  (NVIDIA, pequeña) Admite aplicaciones con complejidad de escenas 3D ligera y bajo uso de la CPU. Utiliza GPU NVIDIA L4 Tensor Core. Recursos por aplicación: v: 1. CPUs RAM: 4 GB. VRAM: 2 GB. Tenencia: admite hasta doce sesiones de transmisión simultáneas.  | 
|  `gen5n_ultra`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g5.2xlarge |  (NVIDIA, ultra) Admite aplicaciones con una complejidad de escenas 3D extremadamente alta. Utiliza GPU NVIDIA A10G Tensor Core. Recursos por aplicación: v: 8. CPUs RAM: 32 GB. VRAM: 24 GB. Tenencia: admite una sesión de transmisión simultánea.  | 
|  `gen5n_high`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g5.2xlarge con una tenencia de 2:1 |  (NVIDIA, high) Admite aplicaciones con una complejidad de escenas 3D. moderate-to-high Utiliza GPU NVIDIA A10G Tensor Core. Recursos por aplicación: vCPUs: 4. RAM: 16 GB. VRAM: 12 GB. Tenencia: admite hasta dos sesiones de transmisión simultáneas.  | 
|  `gen4n_ultra`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g4dn.2xlarge |  (NVIDIA, ultra) Admite aplicaciones con una complejidad de escenas 3D alta. Utiliza GPU NVIDIA T4 Tensor Core. Recursos por aplicación: v: 8. CPUs RAM: 32 GB. VRAM: 16 GB. Tenencia: admite una sesión de transmisión simultánea.  | 
|  `gen4n_high`  | Tiempo de ejecución de Linux en una instancia Amazon EC2 g4dn.2xlarge con una tenencia de 2:1 |  (NVIDIA, high) Es compatible con aplicaciones con escenas 3D complejas. moderate-to-high Utiliza GPU NVIDIA T4 Tensor Core. Recursos por aplicación: vCPUs: 4. RAM: 16 GB. VRAM: 8 GB. Tenencia: admite hasta dos sesiones de transmisión simultáneas.  | 

# Comenzar tu primera transmisión en Amazon GameLift Streams
<a name="streaming-process"></a>

 En este tutorial, se explican los pasos necesarios para empezar a utilizar Amazon GameLift Streams para transmitir su aplicación o juego. Amazon GameLift Streams ejecuta la aplicación y la transmite directamente al navegador web de los usuarios finales. Aprenderá cómo cargar y configurar la aplicación que desea transmitir y cómo administrar la forma en que Amazon GameLift Streams transmite. Al final, probará cómo se transmite su aplicación en Amazon GameLift Streams interactuando con ella directamente en la consola de Amazon GameLift Streams. 

**Antes de empezar, comprenda los precios de Amazon GameLift Streams.**  
Puedes consultar el coste de Amazon GameLift Streams en la [página de precios](https://aws.amazon.com/gamelift/streams/pricing/). Consulte [Administrar el uso y las facturas de Amazon GameLift Streams](pricing.md) para obtener más información.   
El uso de Amazon GameLift Streams implica costes, especialmente cuando:  
Cree una aplicación de Amazon GameLift Streams en [Paso 2: Configurar la aplicación para Amazon GameLift Streams](#streaming-process-create-application)
Cree un grupo de transmisiones en [Paso 3: Gestione la forma en que Amazon GameLift Streams transmite su aplicación](#streaming-process-stream-group)
 **No lo saltes [Paso 5: Limpiar (no lo omita)](#streaming-process-cleanup)**. Para evitar cargos innecesarios una vez que haya terminado de probar Amazon GameLift Streams, debe limpiar todos sus recursos. 

**Topics**
+ [Requisitos previos](#streaming-process-prerequisites)
+ [Paso 1: Cargue la aplicación en un bucket de Amazon S3](#streaming-process-upload-application)
+ [Paso 2: Configurar la aplicación para Amazon GameLift Streams](#streaming-process-create-application)
+ [Paso 3: Gestione la forma en que Amazon GameLift Streams transmite su aplicación](#streaming-process-stream-group)
+ [Paso 4: Pruebe su transmisión en Amazon GameLift Streams](#streaming-process-stream-session)
+ [Paso 5: Limpiar (no lo omita)](#streaming-process-cleanup)

## Requisitos previos
<a name="streaming-process-prerequisites"></a>

Complete las siguientes tareas antes de comenzar el tutorial.
+ Regístrese para obtener una AWS cuenta y cree un usuario con acceso administrativo, si aún no lo tiene. Consulte el [Configuración](setting-up.md) tema de esta guía para obtener ayuda con esta tarea. No necesita descargar el SDK web de Amazon GameLift Streams ni configurarlo AWS CLI en este momento; deberá completar los siguientes pasos mediante el Consola de administración de AWS. 
+ Obtenga una versión de los archivos de contenido de su solicitud sin administración de derechos digitales (DRM). Reúna los archivos necesarios para ejecutar la aplicación, incluidos los ejecutables y los activos, en una carpeta, pero *no* comprima la carpeta. 

## Paso 1: Cargue la aplicación en un bucket de Amazon S3
<a name="streaming-process-upload-application"></a>

 Amazon GameLift Streams utiliza Amazon Simple Storage Service (Amazon S3) para almacenar los archivos de aplicaciones o juegos en la nube y acceder a ellos para su transmisión. En este paso, debe cargar los archivos de la solicitud en un bucket de Amazon S3. Complete este paso en la consola Amazon S3. 

**nota**  
 La clase de almacenamiento de Amazon S3 que requiere Amazon GameLift Streams es el **estándar S3** predeterminado. Amazon Streams no admite otras clases de almacenamiento, como **S3 Glacier** o los objetos que **S3 Intelligent-Tiering** traslada a **Infrequent Access** **o Archive Access**. GameLift   
 **Para optimizar los costes de almacenamiento, puede eliminar la aplicación del bucket de S3 cuando la haya completado [Paso 2: Configurar la aplicación para Amazon GameLift Streams](#streaming-process-create-application) y la aplicación esté en estado Listo.** 

**Limitaciones de la aplicación**


| Name | Predeterminado | Ajustable | Description (Descripción) | 
| --- | --- | --- | --- | 
| Archivos por aplicación | 30 000 archivos | Sí\$1 | El número máximo de archivos que se pueden tener en una aplicación y en esta cuenta. | 
| Tamaño de archivo único | 80 GiB | No | El tamaño máximo de un único archivo en una aplicación. Tenga en cuenta que un gibibyte (GiB) equivale a 1024\$11024\$11024 bytes. | 
| Tamaño de la aplicación | 100 GiB | Sí\$1 | El tamaño total máximo de una aplicación de Amazon GameLift Streams, en esta cuenta. Tenga en cuenta que un gibibyte (GiB) equivale a 1024\$11024\$11024 bytes. | 

\$1Para solicitar un aumento, inicia sesión en [Amazon GameLift Streams Consola de administración de AWS](https://console.aws.amazon.com/servicequotas/home/services/gameliftstreams/quotas) y abre la consola Service Quotas, donde podrás revisar tus cuotas actuales en la columna **Valor de cuota aplicado a nivel de cuenta y enviar una solicitud para aumentar un valor**.

**Para cargar la aplicación en Amazon S3**

1. Inicie sesión en la consola de Amazon S3 Consola de administración de AWS y ábrala en [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Crear un bucket de Amazon S3. Introduzca un nombre de bucket y seleccione un Región de AWS. Esta región debe ser la misma que la aplicación y el grupo de transmisiones que creará más adelante. Consulte [Regiones de AWS y ubicaciones de streaming compatibles con Amazon GameLift Streams](regions-quotas-rande.md) para obtener una lista de los Regiones de AWS lugares donde Amazon GameLift Streams está disponible. Para el resto de los campos, mantenga la configuración predeterminada.

    Para obtener más instrucciones, consulta Cómo [crear un depósito](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html) en la *Guía del usuario de Amazon Simple Storage Service*. 

1. Abre el nuevo depósito y carga la carpeta con los archivos de tu solicitud.
**aviso**  
Debe cargar los archivos de su solicitud como una carpeta sin comprimir. No subas una `.zip` carpeta.

**aviso**  
 Asegúrese de que los archivos de la aplicación que ha cargado son los correctos y están dentro de los límites de tamaño de los archivos de la aplicación. Si desea actualizar los archivos más adelante, debe repetirlo[Paso 2: Configurar la aplicación para Amazon GameLift Streams](#streaming-process-create-application), lo que puede tardar unos minutos. 

## Paso 2: Configurar la aplicación para Amazon GameLift Streams
<a name="streaming-process-create-application"></a>

**¿Qué es una aplicación en Amazon GameLift Streams?**  
Una aplicación de Amazon GameLift Streams es un recurso que contiene un juego o una aplicación interactiva que se ejecuta en la infraestructura de Amazon GameLift Streams y ofrece experiencias de juego a los jugadores a través de la transmisión en la nube. La aplicación se ejecuta en instancias AWS informáticas y renderiza el contenido del juego que se transmite directamente a los dispositivos de los jugadores a través de Internet, lo que elimina la necesidad de que los jugadores descarguen, instalen o ejecuten el juego de forma local.

En este paso, debe configurar la aplicación que desea transmitir con Amazon GameLift Streams mediante la creación de una aplicación de Amazon GameLift Streams. Cuando crea una aplicación de Amazon GameLift Streams, proporciona el URI de Amazon S3 a la carpeta de la aplicación que ha cargado en su bucket de Amazon S3 y la ruta relativa a un archivo ejecutable o script válido. Complete este paso en la consola de Amazon GameLift Streams.

**Para crear una aplicación de Amazon GameLift Streams mediante la consola de Amazon GameLift Streams**

1.  Inicie sesión en la [consola de Amazon GameLift Streams Consola de administración de AWS y ábrala](https://console.aws.amazon.com/gameliftstreams/). Elija lo Región de AWS mismo que el bucket de Amazon S3 en el que cargó el conjunto de archivos. Para obtener más información, consulte [Elegir una región](https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/select-region.html) en la *Consola de administración de AWS Guía de introducción*. 

1.  En la barra de navegación, elija **Aplicaciones** y, a continuación, elija **Crear aplicación**. 

1. En la **configuración de tiempo de ejecución**, introduzca lo siguiente:

   1. **Entorno de ejecución**

      Este es el entorno de ejecución en el que se ejecuta la aplicación. [Amazon GameLift Streams puede ejecutarse en Windows, Ubuntu 22.04 LTS o Proton.](https://en.wikipedia.org/wiki/Proton_(software)) 

      **No puede editar este campo después del flujo de trabajo de creación.** 

     Elija uno de los siguientes entornos de ejecución entorno de ejecución.
     +  Para aplicaciones Linux: 
       +  Ubuntu 22.04 LTS () `UBUNTU, 22_04_LTS` 
     +  Para aplicaciones de Windows: 
       + Microsoft Windows Server 2022 Base (`WINDOWS, 2022`)
       + Protón 9.0-2 () `PROTON, 20250516`
       + Proton 8.0-5 () `PROTON, 20241007`
       + Proton 8.0-2c () `PROTON, 20230704`

     Revise las descripciones y utilice la lista de verificación comparativa como ayuda para seleccionar el entorno de ejecución óptimo para su aplicación.

1. En **Configuración general**, introduzca lo siguiente:

   1. **Descripción**

       Esta es una etiqueta legible por humanos para la aplicación. Este valor no tiene que ser único. Como práctica recomendada, utilice una descripción, un nombre o una etiqueta significativos para la aplicación. Puede editar este campo en cualquier momento. 

   1. **Ruta base**

       Este es el URI de Amazon S3 de la carpeta raíz de la aplicación en el bucket de Amazon S3. La carpeta y las subcarpetas deben contener el ejecutable de la compilación y los archivos auxiliares. 

       Un URI válido es el prefijo de bucket que contiene todos los archivos necesarios para ejecutar y transmitir la aplicación. Ejemplo: un bucket llamado `mygamebuild` contiene tres versiones completas de los archivos de compilación del juego, cada una en una carpeta independiente. Quiere transmitir la compilación en la carpeta `mygamebuild-EN101`. En este ejemplo, el URI es `s3://amzn-s3-demo-bucket/mygamebuild-EN101`. 

       **No puede editar este campo después del flujo de trabajo de creación.** 

   1. **Ruta de lanzamiento ejecutable**

       Esta es la URI de Amazon S3 del archivo ejecutable que Amazon GameLift Streams transmitirá. El archivo se debe encontrar en la carpeta raíz de la aplicación. Para las aplicaciones de Windows, el archivo debe ser un archivo ejecutable o por lotes válido de Windows con un nombre de archivo que termine en .exe, .cmd o .bat. Para las aplicaciones de Linux, el archivo debe ser un ejecutable binario de Linux válido o un script que contenga una línea de intérprete inicial que comience por shebang (“`#!`”). 

       **No puede editar este campo después del flujo de trabajo de creación.** 

1. (Opcional) En **la ruta del registro de la aplicación**, introduzca lo siguiente:

   1. **Ruta de registro de la aplicación**

       Esta es la ruta (o rutas) a la carpeta o archivo de la aplicación que contiene los registros que desea guardar. Especifique cada ruta de registro en relación con la ruta base de la aplicación. Si usa esta función, al final de cada sesión de transmisión, Amazon GameLift Streams copiará los archivos que especifique en el bucket de Amazon S3 que nombre. La operación de copia no se realiza de forma recursiva en las subcarpetas de una carpeta de aplicaciones. 

       Para desactivar el registro, elimine todas las rutas de registro de aplicaciones y borre el destino de salida del registro de aplicaciones. 

       Puede editar este campo en cualquier momento. 

   1. **Salida del registro de la aplicación**

       Este es el URI del bucket de Amazon S3 donde Amazon GameLift Streams copiará los archivos de registro de la aplicación. Este campo es obligatorio si especifica una ruta de registro de la aplicación. 

       Para desactivar el registro, elimine todas las rutas de registro de aplicaciones y borre el destino de salida del registro de aplicaciones. 

       Puede editar este campo en cualquier momento. 

       Para guardar los archivos de registro en su nombre, Amazon GameLift Streams debe tener permiso para guardar su bucket de S3. Si permites que Amazon GameLift Streams cree el depósito para el registro, la política de permisos se aplicará automáticamente al crearlo. Si proporciona su propio bucket, tendrá que aplicar usted mismo la política de permisos. 

      **Plantilla de política de permisos de Bucket**

       Copie el siguiente código de política y aplíquelo al bucket que quiere usar para los registros de las aplicaciones. Asegúrese de reemplazar **amzn-s3-demo-bucket** por el nombre del bucket de S3 actual.

      ```
      {
        "Version": "2012-10-17",		 	 	 
        "Statement": [
          {
            "Sid": "PutPolicy",
            "Effect": "Allow",
            "Principal": {
              "Service": [
                "gameliftstreams.amazonaws.com"
              ]
            },
            "Action": "s3:PutObject",
            "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*",
            "Condition": {
              "StringEquals": {
                "aws:SourceAccount": "your 12-digit account id"
              }
            }
          }
        ]
      }
      ```

1.  (Opcional) En **Etiquetas**, asigne etiquetas a esta aplicación. 

    Las etiquetas son etiquetas que pueden ayudarle a organizar sus AWS recursos. Para obtener más información, consulte [Etiquetado de los recursos de AWS](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html). 

    Por ejemplo, para realizar un seguimiento de las versiones de las aplicaciones, utilice una etiqueta como`application-version : my-game-1121`. 

1.  Elija **Creación de aplicación**. 

 Amazon GameLift Streams tarda unos minutos en preparar la solicitud. En la página de **solicitudes**, la nueva solicitud se encuentra en estado **de tramitación**. Cuando su solicitud esté **lista**, podrá continuar con el siguiente paso,[Paso 3: Gestione la forma en que Amazon GameLift Streams transmite su aplicación](#streaming-process-stream-group). 

 Si la solicitud devuelve un error o si la aplicación se ha creado pero tiene el estado **Error**, asegúrese de que está trabajando con credenciales de usuario que incluyen el acceso a Amazon S3 y Amazon GameLift Streams. 

**nota**  
 Cuando una aplicación tiene el estado **Listo**, puede eliminar de forma segura los archivos de la aplicación de su bucket de Amazon S3, sin que ello afecte a la nueva aplicación. Esto también ayuda a optimizar los costes de almacenamiento. Para obtener más información, consulte [Eliminación de una aplicación de](applications.md#applications-delete). 

 Para obtener más información, consulta [Preparar una aplicación en Amazon GameLift Streams](applications.md). 

## Paso 3: Gestione la forma en que Amazon GameLift Streams transmite su aplicación
<a name="streaming-process-stream-group"></a>

**¿Qué es un grupo de transmisiones?**  
 Gestione la forma en que Amazon GameLift Streams transmite sus aplicaciones mediante un grupo de transmisiones. Un grupo de transmisiones es un conjunto de recursos informáticos que Amazon GameLift Streams utiliza para transmitir su aplicación a los usuarios finales. Al crear un grupo de transmisiones, debe especificar la configuración del hardware (CPU, GPU, RAM) en la que se ejecutará el juego (lo que se conoce como *clase de transmisión*), las ubicaciones geográficas en las que se puede ejecutar el juego y la cantidad de transmisiones que se pueden ejecutar simultáneamente en cada ubicación (lo que se conoce como *capacidad de transmisión*). Puedes vincular una aplicación al crear el grupo de transmisiones o esperar hasta más tarde, pero debes vincular al menos una aplicación para poder transmitir desde un grupo de transmisiones. Una vez creado un grupo de GameLift transmisiones, Amazon Streams asigna los recursos de cómputo en las ubicaciones en las que ha asignado la capacidad de transmisión. En este punto, también puede asociar aplicaciones adicionales al grupo de transmisiones para poder elegir cuál desea transmitir. 

 Con la aplicación lista, lo siguiente que necesita son recursos informáticos para que Amazon GameLift Streams la transmita. En este paso, administrará el modo en que Amazon GameLift Streams transmite su aplicación mediante la creación de un grupo de transmisiones. Complete este paso en la consola de Amazon GameLift Streams. 

**Para crear un grupo de transmisiones en la consola de Amazon GameLift Streams**

1.  Inicie sesión en la [consola de Amazon GameLift Streams Consola de administración de AWS y ábrala](https://console.aws.amazon.com/gameliftstreams/). Elige Región de AWS dónde quieres crear tu grupo de transmisiones. Esta región debe ser la misma que la de la aplicación que quieres transmitir con el grupo de transmisiones. Para obtener más información, consulta Cómo [elegir una región](https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/select-region.html) en la *Consola de administración de AWS Guía de introducción*. 

1.  Para abrir el flujo de trabajo de creación, en el panel de navegación, elija **Grupos de transmisiones** y, a continuación, elija **Crear grupo de transmisiones**. 

1. En **Definir grupo de transmisiones**, introduzca lo siguiente:

   1. **Descripción**

       Una etiqueta legible por humanos para el grupo de transmisiones. Este valor no tiene que ser único. Como práctica recomendada, utilice una descripción, un nombre o una etiqueta significativos para el grupo de transmisiones. Puede editar este campo en cualquier momento. 

   1. **Etiquetas**

       Las etiquetas son etiquetas que pueden ayudarle a organizar sus AWS recursos. Para obtener más información, consulte [Etiquetado de los recursos de AWS](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html). 

1.  En **Seleccionar clase de transmisión**, elija una clase de transmisión para el grupo de transmisiones. 

   1. **Opciones de clase de transmisión**

      El tipo de recursos de cómputo para ejecutar y transmitir aplicaciones. Esta elección afecta a la calidad de la experiencia de transmisión y al costo. Solo puede especificar una clase de transmisión por grupo de transmisión. Elija la clase que mejor se adapte a su aplicación.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/gameliftstreams/latest/developerguide/streaming-process.html)

   Para continuar, elija **Siguiente**.

1.  En **la aplicación Link**, elige la aplicación que quieras transmitir o selecciona «**Sin aplicación**» para elegir una más adelante. Puede editar el grupo de transmisiones una vez creado para añadir o eliminar aplicaciones. Solo puedes vincular una aplicación que esté en `Ready` estado y tenga un tiempo de ejecución que sea compatible con la clase de transmisión que hayas elegido. De forma predeterminada, estas son las únicas aplicaciones que se muestran en la tabla. Para ver todas las solicitudes en `Ready` estado, selecciónalas `All runtimes` en la lista desplegable. 
**nota**  
 Si su solicitud no aparece en la lista, compruebe la Región de AWS configuración actual. Solo puedes vincular una aplicación a un grupo de streaming que esté en la misma región. 

    Para continuar, elija **Siguiente**. 

1.  En **Configurar los ajustes de transmisión**, en **Ubicaciones y capacidad**, elige una o más ubicaciones en las que tu grupo de transmisión tendrá capacidad para transmitir tu aplicación. De forma predeterminada, la región en la que creaste el grupo de transmisiones, conocida como *ubicación principal*, ya se agregó a tu grupo de transmisiones y no se puede eliminar. Puedes añadir ubicaciones adicionales marcando la casilla situada junto a cada ubicación que quieras añadir. Para obtener una latencia más baja y una transmisión de mejor calidad, debes elegir las ubicaciones más cercanas a tus usuarios. 

    Para cada ubicación, puedes especificar su *capacidad de streaming*. La capacidad de transmisión representa el número de transmisiones simultáneas que pueden estar activas a la vez. La capacidad de transmisión se establece por ubicación en cada grupo de transmisiones. 
   +  **Capacidad permanente:** si esta configuración es distinta de cero, indica la capacidad mínima de transmisión que se ha asignado y que nunca se devolverá al servicio. Se paga por este nivel básico de capacidad en todo momento, tanto si se usa como si no se usa. 
   +  **Capacidad máxima:** indica la capacidad máxima que el servicio puede asignar. Las transmisiones creadas recientemente pueden tardar unos minutos en iniciarse. La capacidad se devuelve al servicio cuando está inactiva. Se paga por la capacidad que asignada hasta que se libere. 
   +  **Capacidad inactiva de destino:** indica la capacidad inactiva que el servicio asigna previamente y reserva en previsión de actividades futuras. Esto ayuda a proteger a los usuarios de los retrasos en la asignación de capacidad. Se paga por la capacidad que se mantiene en este estado de inactividad intencional. 

    Puede aumentar o disminuir la capacidad total de transmisión en cualquier momento para adaptarse a los cambios en la demanda de los usuarios por una ubicación ajustando cualquiera de las dos capacidades. Amazon GameLift Streams gestiona las solicitudes de streaming utilizando los recursos inactivos y preasignados del grupo de capacidad siempre activo, si hay alguno disponible. Si se utiliza toda la capacidad permanente, Amazon GameLift Streams aprovisionará recursos informáticos adicionales hasta el número máximo especificado en la capacidad bajo demanda. A medida que aumenta la capacidad asignada, el cambio se refleja en el costo total del grupo de transmisiones. 

    Las aplicaciones vinculadas se replicarán automáticamente en cada ubicación habilitada. Una aplicación debe terminar de replicarse en una ubicación remota antes de que la ubicación remota pueda alojar una transmisión. Para comprobar el estado de la replicación, abra el grupo de transmisiones una vez creado y consulte la columna del **estado de la replicación** de la tabla de aplicaciones vinculadas. Haga clic en el estado actual para ver el estado de la replicación de cada ubicación agregada. 
**nota**  
 Los datos de la aplicación se almacenarán en todas las ubicaciones habilitadas, incluida la ubicación principal de este grupo de transmisiones. Los datos de la sesión de transmisión se almacenarán tanto en la ubicación principal como en la ubicación en la que se produjo la transmisión. 

1.  En **Revisar y crear un grupo de transmisiones**, verifica la configuración del grupo de transmisiones y realiza los cambios necesarios. Cuando todo esté correcto, selecciona **Crear grupo de transmisiones**. 

 Para obtener más información, consulta [Gestione la transmisión con un grupo de GameLift transmisiones de Amazon Streams](stream-groups.md). 

## Paso 4: Pruebe su transmisión en Amazon GameLift Streams
<a name="streaming-process-stream-session"></a>

**¿Qué es una sesión de streaming?**  
 Hace referencia a la transmisión en sí. Esta es una instancia de una transmisión que Amazon GameLift Streams transmite desde el servidor al usuario final. Una sesión de transmisión se ejecuta en un recurso informático, o capacidad de transmisión, que un grupo de transmisión ha asignado. También se conoce como *transmisión* para abreviar. 

 Puede ver cómo se transmite su aplicación ejecutándola directamente en la consola de Amazon GameLift Streams. Al iniciar una transmisión, Amazon GameLift Streams utiliza uno de los recursos informáticos que asigna su grupo de transmisiones. Por lo tanto, debe tener capacidad disponible en su grupo de transmisiones. 

**Para probar la transmisión en la consola de Amazon GameLift Streams**

1.  Inicie sesión en la [consola de Amazon GameLift Streams Consola de administración de AWS y ábrala](https://console.aws.amazon.com/gameliftstreams/).

1. Puede probar una transmisión de varias maneras. Comienza desde la página de **grupos de transmisiones** o la página de **prueba de transmisiones** y sigue estos pasos:

   1. Selecciona un grupo de transmisiones que quieras usar para transmitir.

   1. Si empiezas desde la página de **grupos de transmisiones**, selecciona **Probar transmisión**. Si empiezas desde la página **Probar transmisión**, selecciona **Elegir**. Esto abre la página de configuración de **transmisión de prueba** para el grupo de transmisiones seleccionado.

   1. En **Aplicaciones vinculadas**, seleccione una aplicación.

   1. En **Ubicación**, elija una ubicación con capacidad disponible.

   1. (Opcional) En **las configuraciones del programa**, introduzca los argumentos de la línea de comandos o las variables de entorno para pasarlos a la aplicación a medida que se inicie.

   1. Confirme su selección y elija **Test** stream.

1. Una vez que se cargue la transmisión, puedes realizar las siguientes acciones en ella:

   1. Para conectar entradas, como el ratón, el teclado y el mando (excepto los micrófonos, que no son compatibles con la **transmisión de pruebas**), selecciona **Adjuntar** entrada. El ratón se conecta automáticamente al mover el cursor a la ventana de transmisión.

   1. Para exportar los archivos que se crearon durante la sesión de streaming a un bucket de Amazon S3 al final de la sesión, selecciona **Exportar archivos** y especifica los detalles del bucket. Los archivos exportados se encuentran en la página **Sesiones**.

   1. Para ver la transmisión en pantalla completa, selecciona Pantalla **completa**. Presiona **Escape** para revertir esta acción.

1. Para finalizar la transmisión, selecciona **Finalizar sesión**. Cuando la transmisión se desconecta, la capacidad de transmisión queda disponible para iniciar otra transmisión.

**nota**  
La función **Test Stream** de la consola de Amazon GameLift Streams no admite micrófonos.

## Paso 5: Limpiar (no lo omita)
<a name="streaming-process-cleanup"></a>

**Evite costes innecesarios**  
 Un grupo de transmisiones incurre en costos cuando tiene capacidad asignada, incluso si esa capacidad no se utiliza. Para evitar costes innecesarios, amplíe las capacidades de sus grupos de transmisiones al tamaño que necesite. Te sugerimos que, durante el desarrollo, reduzcas tu capacidad permanente a cero cuando no la utilices. Para obtener más información, consulta [Mejores prácticas para gestionar los costes de Amazon GameLift Streams](pricing.md#pricing-manage-costs).

 Cuando hayas completado el tutorial y ya no necesites transmitir tu solicitud en streaming, sigue estos pasos para limpiar tus recursos de Amazon GameLift Streams. 

**Para eliminar un grupo de transmisiones mediante la consola de Amazon GameLift Streams**

1.  Inicie sesión en la [consola de Amazon GameLift Streams Consola de administración de AWS y ábrala](https://console.aws.amazon.com/gameliftstreams/). 

1.  Para ver una lista de sus grupos de transmisiones existentes, en el panel de navegación, seleccione **Grupos de transmisiones**. 

1.  Elige el nombre del grupo de transmisiones que deseas eliminar. 

1.  En la página de detalles del grupo de transmisiones, selecciona **Eliminar**. 

1.  En el cuadro de diálogo **Eliminar**, confirme la acción de eliminación. 

 Amazon GameLift Streams comienza a liberar recursos de cómputo y a eliminar el grupo de transmisiones. Durante este tiempo, el grupo de transmisiones está en estado de **eliminación**. Una vez que Amazon GameLift Streams elimine el grupo de transmisiones, ya no podrá recuperarlo. 

**Para eliminar una aplicación mediante la consola de Amazon GameLift Streams**

1. Inicie sesión en la [consola de Amazon GameLift Streams Consola de administración de AWS y ábrala](https://console.aws.amazon.com/gameliftstreams/).

1. En la barra de navegación, selecciona **Aplicaciones** para ver una lista de las aplicaciones existentes. Elija la aplicación que desee eliminar. 

1. En la página de detalles de la aplicación, selecciona **Eliminar**. 

1. En el cuadro de diálogo **Eliminar**, confirme la acción de eliminación. 

 Amazon GameLift Streams comienza a eliminar la aplicación. Durante este tiempo, la solicitud está en `Deleting` estado. Una vez que Amazon GameLift Streams elimine la aplicación, ya no podrá recuperarla. 

 Para obtener más información, consulte [Eliminar un grupo de transmisiones](stream-groups.md#stream-groups-delete) y [Eliminación de una aplicación de](applications.md#applications-delete). 