01
Resolución nativa
Captura con ScreenCaptureKit a la resolución real del panel. El texto de las diapositivas se lee, no se adivina.
macOS → Windows · red local
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.
01 — Qué es
Capturar, codificar, transportar, mostrar. Nada más. La Mac se ve en Windows, sin mover su ratón ni su teclado.
01
Captura con ScreenCaptureKit a la resolución real del panel. El texto de las diapositivas se lee, no se adivina.
02
La señalización va por HTTP en la LAN y el media es WebRTC P2P directo. Sin servidores intermedios ni telemetría.
03
Un .app en la barra de menús y un .exe portable. Sin drivers, sin servicios permanentes, sin gamepads virtuales.
02 — Cómo funciona
Abre GDW Mirror Host desde la barra de menús y pulsa Compartir pantalla. Eliges monitor, perfil de calidad, resolución y audio.
Abre GDW Mirror View. La Mac aparece en Equipos en la red: pulsa Conectar. Si exiges código, teclea los 6 dígitos.
Comparte la ventana en Meet o Zoom, o pásala por OBS como cámara virtual para entregar 1080p60 limpio.
03 — Descargas
v0.2.0 · Los binarios se publican en GitHub Releases, con SHA-256 de cada archivo.
¿No sabes cuál? Menú Apple → Acerca de este Mac.
O desde la terminal
brew install --cask josecruzchavez/gdw/gdw-mirrorInstala la app en /Applications y la actualiza con brew upgrade cuando el tap publique versión nueva.
curl -fsSL https://mirror.gdw.mx/install.sh | shDetecta 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.
SmartScreen avisará la primera vez: Más información → Ejecutar de todas formas.
O desde la terminal
winget install --id GDW.MirrorView -eInstala el receptor portable y lo deja disponible como comando.
No hay build para Windows ARM64.
04 — Requisitos
| Componente | Mínimo | Probado en |
|---|---|---|
| macOS | 13 Ventura | macOS 26.7 · Apple Silicon |
| Windows | 10 x64 | Windows 11 x64 |
| Red | Misma LAN | Ethernet y WiFi 6 |
05 — Preguntas
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.
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.
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".
El .exe no tiene certificado de firma de código. Pulsa Más información → Ejecutar de todas formas. Solo aparece la primera vez.
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.
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.
Todavía no. Solo se publica el receptor x64, que corre bajo emulación en equipos ARM, aunque el rendimiento puede variar.