Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,11 @@ to a receiver app on the laptop.

Not a mirror. Not a remote desktop. A second desktop.

![A macOS desktop on the second display, streamed as H.264 to the receiver](docs/images/second-display.png)
![A Windows 11 laptop displaying a macOS desktop as its screen](docs/images/windows-second-screen.jpg)

<div align="center"><sub>What the receiver shows: a real macOS desktop, captured and streamed as H.264.<br>
The menu bar is the giveaway — macOS is drawing a whole second screen, not copying the first.</sub></div>
<div align="center"><sub>A Windows laptop, running the receiver. The taskbar at the bottom is Windows;
everything above it is macOS — its own menu bar, its own Finder window, its own desktop.<br>
Not a picture of the Mac's screen. A second one.</sub></div>

```
Mac Windows laptop
Expand Down Expand Up @@ -547,8 +548,9 @@ Found a security issue? Please open a private advisory through GitHub's
Stated plainly, because everything above was measured and these were not:

* **End-to-end latency on real hardware is unmeasured.** Every figure here is
localhost. The per-stage instrumentation exists and reports on the HUD; nobody
has run it on a real LAN.
localhost. The picture above is a real Mac-to-Windows session over a LAN, so
the path works — but nobody has recorded the per-stage numbers the HUD reports
while it runs.
* **Cursor roaming past the screen edge is unverified.** The clamping is covered
by tests, but the pointer-lock handoff has been reasoned about, not used.
* **No real sleep/wake cycle.** The recovery path was exercised through the same
Expand Down
Binary file removed docs/images/second-display.png
Binary file not shown.
Binary file added docs/images/windows-second-screen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.