gnome-iPhone

Compartir la pantalla de un iPhone en Linux ha sido históricamente una tarea limitada.

Aunque herramientas como UxPlay permiten esa funcionalidad mediante el protocolo AirPlay, su uso ha estado reservado principalmente a usuarios con conocimientos técnicos debido a su ejecución en línea de comandos. Sin embargo, una nueva extensión de GNOME Shell cambia las reglas del juego, al ofrecer una interfaz gráfica intuitiva para gestionar UxPlay en sistemas como Ubuntu y otras distribuciones con GNOME.

🆕 UxPlay Control: Control gráfico sobre UxPlay

La nueva extensión, llamada UxPlay Control, añade un applet al panel superior de GNOME, desde donde se puede:

  • Iniciar o detener sesiones AirPlay
  • Acceder a una interfaz gráfica de configuración
  • Visualizar el estado del servidor (icono verde cuando está activo)

Esto elimina la necesidad de recurrir a comandos en la terminal, lo que abre la puerta a una experiencia más amigable para usuarios menos experimentados.

📱 ¿Qué es UxPlay?

UxPlay es un servidor AirPlay no oficial y de código abierto, compatible con Linux, macOS y Windows, incluyendo dispositivos como Raspberry Pi.

Funcionalidades principales:

  • Duplicación de pantalla de iPhones, iPads y Macs a una ventana flotante en el escritorio Linux.
  • Uso compartido de esa ventana con apps como OBS Studio o Discord.
  • No permite interacción con la pantalla ni reproducir contenido protegido por DRM (como Netflix o Apple TV).

La versión más reciente de UxPlay también incluye soporte para:

  • Streaming de video por HTTP Live Streaming (HLS) directamente desde la app al servidor.
  • Reproducción de audio vía AirPlay, compatible con Apple Lossless (ALAC).
  • Recuperación de carátulas y metadatos de las canciones, útil para aplicaciones de terceros.

🧰 Interfaz gráfica: opciones que simplifican

El panel de configuración de la extensión UxPlay Control permite personalizar aspectos como:

  • Activar o desactivar el servicio UxPlay
  • Configurar el nombre del dispositivo y host (como aparecerá en iOS)
  • Control de acceso mediante PIN o contraseña
  • Ajustar la resolución de video
  • Activar pantalla completa automática al conectarse
  • Modificar latencia de audio y volumen inicial
  • Definir puertos personalizados

Aunque no expone todas las funciones avanzadas disponibles en CLI, cubre las más importantes para el uso diario.

💡 ¿Cómo instalar y probar UxPlay Control?

Para utilizar esta extensión necesitas tener GNOME 41 o superior. Puedes instalarla desde el sitio oficial de GNOME Shell Extensions. Aunque no se encuentra en GitHub, los archivos descargados se pueden revisar directamente.

Requisitos previos:

  • Tener instalado UxPlay:
  • bashsudo apt install uxplay
  • CopiarEditar
  • Instalar también complementos necesarios de GStreamer:
  • bashsudo apt install gstreamer1.0-plugins-bad
  • CopiarEditar

Para versiones más recientes de UxPlay, se recomienda descargar directamente desde su repositorio oficial upstream.

✅ Conclusión: AirPlay más accesible para usuarios Linux

La extensión UxPlay Control representa un paso importante hacia una mejor integración entre dispositivos Apple y entornos Linux. Al eliminar la dependencia exclusiva del terminal, permite a más usuarios aprovechar la duplicación de pantalla y streaming de audio de forma sencilla y eficiente.

Ya sea para realizar presentaciones, grabar pantallas o simplemente compartir contenido en tiempo real desde un iPhone, esta herramienta convierte a Linux en una alternativa cada vez más atractiva.

 

Fuente: somoslibres

¿Quién está en línea?

Hay 10083 invitados y ningún miembro en línea