Direct Control Mac

Host app command center

Host capture

macOS host shell / WebRTC lab transport

Create a session to begin.
Native source size / up to 120 FPSWaiting for route

Start the host first.

This preview stays empty until the Mac approves browser screen sharing. After that, keep this tab open and connect from the phone controller URL.

Capture

Not started

Session

No session yet

Control

Event log only

Security

Explicit consent

Host setup

Mac first-run
  1. 1Choose a capture profilePick Native or a YouTube-style resolution before the screen-share prompt opens.
  2. 2Start the Mac hostClick Start host, then approve the browser prompt for the screen or window.
  3. 3Open the phone controllerScan the QR code or open the generated controller URL on the phone.
  4. 4Connect from the controllerTap Connect there. The host answers the WebRTC offer and starts the peer path.

Keep this page open on the Mac you want to control.

Use a desktop browser that supports screen capture.

The browser prototype logs control events; the native host app applies real Mac input.

Capture quality

Current request

Native source size / up to 120 FPS

These are capture requests. Native leaves width and height to the selected source; the actual stream still depends on browser, display, encoder, and network support.