EternalMonitor v0.1.2-mirror
Use your iPad as a wireless second monitor for Windows.
One-click install: download EternalMonitor-Setup.exe below, run it (if SmartScreen appears: More info -> Run anyway), and approve one UAC prompt. It bundles the host, the FFmpeg runtime, and the on-demand virtual display driver.
SHA-256 (EternalMonitor-Setup.exe): B5215884723B7F43A8A2AF817D932D32B092F1724A98EE5DF06BD0133CE3F327
Highlights
- On-demand extended display — the virtual display turns on only while an iPad is connected and is removed on exit (and after a crash, via a startup cleanup + panic hook). No phantom monitor when idle.
- AMD/AMF hardening — SPS/PPS are prepended on forced non-IDR intra frames, with a startup keyframe-recovery net, for a more reliable picture on the iPad's VideoToolbox decoder.
- Robust driver control — the installer resolves the virtual-display device at trigger time and verifies its scheduled tasks; correct output is chosen on multi-monitor PCs.
- Diagnostics — session log and the AMF packet capture now live under
%APPDATA%\EternalMonitor\{logs,diagnostics}. - Networking — a per-run stream epoch gives instant resync after a restart; the displayed address/QR fall back to adapter enumeration when there is no default route.
Multi-vendor encode (NVIDIA / AMD / Intel) with a CPU fallback. See QUICKSTART.txt (in the install folder) and FRIENDS_TESTING.md for the full tester guide. The iPad app is sideloaded via Xcode and must be built from the same release.