Transmitir tus juegos no es nada nuevo, en el pasado transmitíamos juegos desde nuestra PC para juegos a una Raspberry Pi a través de Steam Link y Stadia (RIP). Pero, usando Sunshine, un servicio de transmisión de juegos autohospedado, podemos transmitir cualquiera de nuestros juegos a un dispositivo compatible.
En este tutorial usaremos una Raspberry Pi 4 de 4 GB con Moonlight, un cliente de transmisión de juegos de Nvidia de código abierto para transmitir juegos AAA desde nuestra PC para juegos.
Para el proyecto que necesitará
Cómo instalar Sunshine en una PC con Windows
Sunshine es un servidor de transmisión de juegos autohospedado para Moonlight. Proporciona servicios de transmisión de baja latencia y admite codificación de hardware AMD, Nvidia e Intel GPU. Funciona con muchos de tus juegos y lanzadores, brindándote una experiencia similar a la de una consola de juegos.
La instalación es sencilla, al igual que agregar juegos de sus numerosas bibliotecas.
1. Descargue el instalador más reciente para su sistema operativo. Puede encontrar la última versión en Activos. Si el suyo no aparece en la lista, haga clic en «Mostrar todos los activos». Elegimos sunshine-windows-installer.exe para nuestra máquina con Windows 10.
2. Haga doble clic en el instalador y siga las instrucciones. Es posible que vea el cuadro de diálogo «Windows protegió su PC», de ser así, haga clic en Más información y permita la instalación. Utilice la configuración de instalación predeterminada y, cuando finalice, Sunshine abrirá el navegador en la página de documentación. Marca esta pagina.
3. Seleccione Sunshine en el menú Inicio. Esto iniciará un servicio en segundo plano y el símbolo del sistema mostrará el estado actual. Tome nota de la URL, si aparece alguna.
4. Abra la URL en un navegador. En nuestro caso fue https://localhost:47990/.
5. Establezca el nombre de usuario y la contraseña. Tome nota de los detalles, ya que son necesarios para iniciar sesión en el servicio Sunshine.
6. Ingrese su nombre de usuario y contraseña para iniciar sesión en Sunshine.
7. Seleccione Aplicaciones en el menú. El menú Aplicaciones es donde podemos crear lanzadores Moonlight para nuestros juegos.
8. Haga clic en + Agregar nuevo para crear un nuevo iniciador de juegos.
9. Dale un nombre a la aplicación y, bajo Comandos separados, ingresa la ruta completa al juego y haz clic en + para guardar. Agregamos el prefijo cmd.exe /c al comando para que genere un símbolo del sistema. Estamos apuntando el iniciador al archivo de acceso directo, ya que llamará al iniciador GoG y a cualquier otra aplicación requerida. Agregar la ruta y el comando requiere un poco de prueba y error. Algunos juegos querrán un símbolo del sistema, otros no.
10. Configure el directorio de trabajo en la ubicación requerida. Usamos los detalles almacenados en el acceso directo de Cyberpunk 2077, pero esto variará según el juego.
11. Haga clic en Buscar portada para obtener una miniatura, seleccione la miniatura y luego haga clic en Guardar.
El juego ahora se ha agregado a la biblioteca de Aplicaciones y ahora nuestra atención se centra en configurar Moonlight en una Raspberry Pi 4.
Cómo instalar Moonlight en Raspberry Pi 4
Moonlight es la aplicación de nuestra Raspberry Pi que transmitirá nuestros juegos. Establece una conexión con la PC que ejecuta Sunshine y transmite juegos a través de la red. La instalación de Moonlight es relativamente sencilla y su uso es aún más sencillo.
1. Conecte su Raspberry Pi a la misma red que su PC con Sunshine. Ethernet es la mejor opción, proporciona una conexión sólida y confiable, el Wi-Fi de 5 GHz ofrece un compromiso de conexiones rápidas, pero sin cables.
2. Conecte un controlador de juego. Elegimos usar USB pero también se puede usar un controlador Bluetooth.
3. Abra una Terminal y actualice y luego actualice el software en su Raspberry Pi. El comando de actualización comparará nuestra lista local de repositorios con un servidor remoto. Cualquier cambio se actualiza en nuestra lista local. Luego, usamos esa lista para actualizar el software en Raspberry Pi. Este paso puede llevar algún tiempo, dependiendo de la velocidad de su conexión y la cantidad de actualizaciones.
sudo apt update && sudo apt upgrade -y
4. Descargue e instale Luz de luna. Este paquete descargará Moonlight y una GUI basada en QT.
sudo apt install moonlight-qt
5. Vaya al menú principal de Raspberry Pi, seleccione Juegos >> Moonlight. Esto abrirá Moonlight y comenzará a buscar un servidor. Debería detectar automáticamente el servidor Sunshine ejecutándose en su red.
6. Seleccione el servidor para conectarse. Moonlight debería detectar automáticamente el servidor Sunshine. De lo contrario, haga clic en el ícono + en la parte superior derecha e ingrese la dirección IP del servidor.
7. Selecciona tu juego de la lista. Esto hará que el juego se inicie en la PC para juegos. Si juegas con un mando, en nuestro caso un Controlador Xbox One, para salir de un juego, presione el botón Ver, el botón Compartir, los parachoques izquierdo y derecho juntos. Usuarios de teclado, presione SHIFT+CTRL+ALT+Q para salir.
8. Las opciones de configuración se encuentran a través del menú de engranajes. Aquí puede cambiar la resolución de transmisión, el modo de visualización (lo mejor es pantalla completa) y, en Configuración avanzada, obligar a la Raspberry Pi a utilizar la decodificación de hardware.
Ahora tienes todo lo que necesitas para transmitir y jugar tu biblioteca de juegos desde la comodidad de tu sofá.