Shutter PJLINK
How it works
The iPhone app offers two modes (segmented control at the top):
- PJ-LINK direct: the phone connects to each projector using the PJ-LINK protocol over TCP port 4352. Add the projector IP and optional password, select P1…Pn, then use Open / Close. Per-projector connection state and shutter feedback are shown in the list.
- OSC forwarding: shutter commands are sent over OSC to a Mac on your LAN (IP and port you configure). That Mac is expected to run Shutter PJ-OSC, which receives OSC and forwards to PJ-LINK.
Shutter PJ-OSC on the Mac
OSC forwarding does not work with “any” Mac listener. Install Shutter PJ-OSC (macOS), set its OSC listen port to match what you enter in Shutter PJLINK, and keep the Mac app running while you use forwarding from iPhone or Watch. If Shutter PJ-OSC is quit, unreachable, or misconfigured, commands sent via this path will fail—you can still rely on PJ-LINK direct, which talks to projectors without needing the Mac.
Apple Watch
The Watch app talks to the iPhone over WatchConnectivity. You can switch routing between OSC forwarding via the Mac and direct targets (when that policy is enabled), pick which projectors fire, and tap Open / Close. Keep the iPhone app installed and in range for reliable delivery.
Languages
Use the globe control on iPhone to cycle interface languages; relevant settings are mirrored to the Watch where applicable.
App Store
Available now on the App Store for iPhone, iPad, and Apple Watch.