Una biblioteca de Rust para conectar aplicaciones mediante claves públicas, con transporte QUIC, hole-punching y retransmisión de respaldo, independientemente de la dirección IP.
Techlm77/LinuxPlay
Escritorio remoto de código abierto y baja latencia para Linux, escrito en Rust, con transporte WebRTC y codificación por hardware mediante GStreamer.
Alternativa open source a:TeamViewer
AnyDesk
- Estrellas
- 633
- Forks
- 16
- Issues abiertos
- 1
- Último commit
- ayer
¿Qué es?
LinuxPlay es una herramienta de escritorio remoto para Linux que permite ver y controlar la pantalla de otra computadora. El transporte usa WebRTC con señalización mutual-TLS, y las conexiones son cifradas y entre pares. El video se codifica con GStreamer mediante H.264, H.265 o AV1 por hardware cuando está disponible (VA-API en Intel y AMD, NVENC en Nvidia), con una alternativa por software; el audio usa Opus. El cliente es una aplicación GTK4 y libadwaita.
La seguridad se basa en certificados autofirmados cuya huella digital se fija. El primer emparejamiento se autentica con un PIN, y el host debe aprobar cada conexión entrante, que puede configurarse en modo de solo visualización. El códec, la tasa de bits y la frecuencia de fotogramas se adaptan a la red, y es posible ofrecer y transmitir varios monitores a la vez. Funciona en X11 con cualquier gestor de ventanas y en Wayland mediante xdg-desktop-portal. Además, el proyecto incluye un modo desatendido para equipos sin nadie frente al teclado.
Funciones clave
- 01Transporte WebRTC entre pares con señalización mutual-TLS
- 02Codificación por hardware H.264, H.265 y AV1, con alternativa por software
- 03Emparejamiento por dispositivo con PIN, fijación de certificados y aprobación desde el host
- 04Sesiones de solo visualización o de control total
- 05Códec, tasa de bits y frecuencia de fotogramas adaptables según la conexión
- 06Transmisión de varios monitores y vinculación de red compatible con Tailscale
Casos de uso
- Acceder a una estación de trabajo Linux doméstica o de oficina desde otro equipo en la misma red
- Administrar de forma remota un equipo Linux sin pantalla o desatendido a través de una red Tailscale
- Hacer demostraciones o brindar soporte para un escritorio Linux mediante sesiones de solo visualización
Temas
Preguntas frecuentes
- ¿Qué es LinuxPlay?
- Escritorio remoto de código abierto y baja latencia para Linux, escrito en Rust, con transporte WebRTC y codificación por hardware mediante GStreamer. LinuxPlay es una herramienta de escritorio remoto para Linux que permite ver y controlar la pantalla de otra computadora. El transporte usa WebRTC con señalización mutual-TLS, y las conexiones son cifradas y entre pares. El video se codifica con GStreamer mediante H.264, H.265 o AV1 por hardware cuando está disponible (VA-API en Intel y AMD, NVENC en Nvidia), con una alternativa por software; el audio usa Opus. El cliente es una aplicación GTK4 y libadwaita.
- ¿LinuxPlay es gratuito? ¿Qué licencia tiene?
- LinuxPlay es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿LinuxPlay sigue mantenido?
- Mantenimiento activo. El último commit de LinuxPlay fue el 17 oct 2026.
- ¿Para qué puedo usar LinuxPlay?
- Acceder a una estación de trabajo Linux doméstica o de oficina desde otro equipo en la misma red Administrar de forma remota un equipo Linux sin pantalla o desatendido a través de una red Tailscale Hacer demostraciones o brindar soporte para un escritorio Linux mediante sesiones de solo visualización
- ¿Dónde consigo LinuxPlay?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Techlm77/LinuxPlay
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una alternativa multiplataforma a Xcode en la línea de comandos para compilar, firmar e instalar apps de iOS a partir de paquetes SwiftPM en Linux, Windows y macOS.
Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y caché de tareas en un único comando: `vp`.
Plataforma de automatización de workflows con licencia fair-code para crear agentes de IA y workflows, con un lienzo visual, código personalizado y más de 1500 integraciones.
Aplicación autohospedada para gestionar fotos y videos, hacer copias de seguridad, explorar y buscar contenido multimedia; una alternativa a Google Photos.
Aplicación gratuita y de código abierto para compartir archivos y mensajes con dispositivos cercanos por la red local, sin internet ni servidores de terceros.