macOS → Windows · red local

La pantalla de tu Mac,en tu PC.

Espejo de pantalla por red local a resolución nativa. Sin cables, sin drivers, sin cuentas y sin nube. Para presentar en Meet, Zoom u OBS desde Windows.

v0.2.0 · macOS 13+ · Windows 10 x64 · binarios sin firmar

01 — Qué es

Una sola cosa, bien hecha.

Capturar, codificar, transportar, mostrar. Nada más. La Mac se ve en Windows, sin mover su ratón ni su teclado.

01

Resolución nativa

Captura con ScreenCaptureKit a la resolución real del panel. El texto de las diapositivas se lee, no se adivina.

02

Solo tu red local

La señalización va por HTTP en la LAN y el media es WebRTC P2P directo. Sin servidores intermedios ni telemetría.

03

Cero instalación

Un .app en la barra de menús y un .exe portable. Sin drivers, sin servicios permanentes, sin gamepads virtuales.

Lo que no esControl remoto (RDP, VNC)Streaming de juegos (Sunshine, Moonlight)AirPlay para Windows

02 — Cómo funciona

Tres pasos.

En la Mac

Abre GDW Mirror Host desde la barra de menús y pulsa Compartir pantalla. Eliges monitor, perfil de calidad, resolución y audio.

En Windows

Abre GDW Mirror View. La Mac aparece en Equipos en la red: pulsa Conectar. Si exiges código, teclea los 6 dígitos.

En tu reunión

Comparte la ventana en Meet o Zoom, o pásala por OBS como cámara virtual para entregar 1080p60 limpio.

03 — Descargas

Instala en un minuto.

v0.2.0 · Los binarios se publican en GitHub Releases, con SHA-256 de cada archivo.

macOS

13 Ventura o posterior · Apple Silicon e Intel

¿No sabes cuál? Menú Apple → Acerca de este Mac.

O desde la terminal

Homebrew
brew install --cask josecruzchavez/gdw/gdw-mirror

Instala la app en /Applications y la actualiza con brew upgrade cuando el tap publique versión nueva.

curl
curl -fsSL https://mirror.gdw.mx/install.sh | sh

Detecta tu arquitectura, descarga el .zip, verifica el SHA-256 y copia la app a /Applications.

La app está firmada ad-hoc, sin Developer ID, y Homebrew marca las descargas con cuarentena: macOS bloqueará el primer arranque. Apruébala en Ajustes del Sistema → Privacidad y seguridad, o ejecuta xattr -dr com.apple.quarantine. Con curl no hay cuarentena.

Windows

10 u 11 · x64 · sin instalación

SmartScreen avisará la primera vez: Más información → Ejecutar de todas formas.

O desde la terminal

wingetmanifiesto en revisión
winget install --id GDW.MirrorView -e

Instala el receptor portable y lo deja disponible como comando.

No hay build para Windows ARM64.

Verificar con SHA-256·Compara la suma del archivo descargado con el SHA256SUMS.txt del release.

04 — Requisitos

Lo que necesitas.

ComponenteMínimoProbado en
macOS13 VenturamacOS 26.7 · Apple Silicon
Windows10 x64Windows 11 x64
RedMisma LANEthernet y WiFi 6
  • Se publican binarios arm64 (Apple Silicon) y x64 (Intel) para macOS.
  • Ambos equipos deben verse por la red local, sin aislamiento de clientes.
  • Sin cuentas
  • Sin nube
  • Sin telemetría

05 — Preguntas

Antes de instalar.

¿Necesito internet?

No. Solo que la Mac y la PC estén en la misma red local. La señalización es HTTP en la LAN y el media va por WebRTC P2P entre los dos equipos.

¿Puedo controlar la Mac desde Windows?

No. GDW Mirror es de un solo sentido: captura y muestra. No mueve el ratón ni el teclado de la Mac y no pide permisos de accesibilidad.

macOS dice que la app no se puede abrir.

Está firmada ad-hoc, sin Developer ID, así que Gatekeeper la bloquea la primera vez. Abre Ajustes del Sistema → Privacidad y seguridad → Abrir de todas formas. También puedes ejecutar xattr -dr com.apple.quarantine "/Applications/GDW Mirror Host.app".

Windows muestra SmartScreen.

El .exe no tiene certificado de firma de código. Pulsa Más información → Ejecutar de todas formas. Solo aparece la primera vez.

¿Se transmite el audio?

Sí, el audio del sistema es opcional y se puede activar o desactivar en caliente. Se captura antes del atenuador de salida, así que el volumen del Mac no cambia lo que se envía. El contenido protegido por DRM puede no capturarse.

¿Hay código de conexión?

Está desactivado por defecto porque el caso de uso es una red de confianza. Con el código activado, cada petición de señalización lo exige y 8 fallos desde la misma IP bloquean 30 segundos.

¿Funciona en Windows ARM64?

Todavía no. Solo se publica el receptor x64, que corre bajo emulación en equipos ARM, aunque el rendimiento puede variar.