Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OneScreen for Mac / iPad

OneScreen icon

Download latest release macOS 14.0 or later iPad TestFlight beta Swift 5 Apple notarized

OneScreen is a Mac app that wirelessly streams an existing display or virtual iPad-sized display to the OneScreen for iPad companion app over your local network, turning any iPad into a dedicated viewing monitor. Stream over NDI for compatibility with other NDI apps, or use the new built-in HEVC engine (beta) with nothing extra to install — plus private pairing, live display controls, and Capture One integration.

Highlights

  • Create a virtual, iPad-sized display on demand so you can stream a dedicated workspace instead of mirroring an existing screen.
  • Stream an existing Mac display when needed for manual capture setups or advanced workflows.
  • Choose your streaming engine — NDI works with other NDI apps and tools; the built-in HEVC engine (beta) needs nothing installed and streams at an adjustable data rate with adaptive delivery.
  • Public or Private stream modes, with QR code or manual passphrase pairing to keep your stream off other receivers on the network.
  • Inline stream controls to pause, resume, trigger an intermission screen, lock the receiver, or rotate the display.
  • Floating Preview window that mirrors what the iPad is currently showing, so you don't have to look at the receiver to check the output.
  • Manage connected iPads from the Mac, including custom names and color labels, brightness, display profile selection, framelines control, discovery toggle, return-to-live stream toggle, per-receiver pause, and per-receiver lock.
  • Power Save dims all of the connected receivers to extend iPad battery life during down time with the press of a button, and restores them on demand.
  • Tune the stream to your network — bandwidth presets with custom FPS, quality, and color space on NDI, or an adjustable data rate on HEVC.
  • Automatic display fallback keeps the stream alive if the source display disconnects — or you can have it terminate cleanly instead.
  • Global hotkeys for pause/resume, intermission, preview window, fullscreen, lock controls, Power Save, and framelines.
  • Capture One Controls integration iPad companion actions like navigation, ratings, color tags, camera controls, capture button, Live View, overlays, grid, clear compare, and image rotation toggles.
  • Control Deck turns the iPad into a control surface beside your primary monitor to rate, tag, and review captures — with a live preview thumbnail and per-shot EXIF and exposure info (part of Capture One Controls).

Trial and Licensing

OneScreen includes a 3-day free trial with full streaming on each Mac. You can purchase an early license to keep using the Mac app during the beta and support development before the iPad app reaches the App Store.

If you want to test longer before purchasing, email graham@spotdgtl.com for a beta license. License activation, validation, revalidation, and removal are all handled in Settings > License.

OneScreen for iPad Beta

OneScreen for iPad is currently available as a beta through TestFlight. The official iPad app has not launched on the App Store yet. Open the public TestFlight link on your iPad, install Apple's TestFlight app if prompted, then install OneScreen from TestFlight.

To try the Capture One companion features during the beta, enable Capture One Controls inside OneScreen for iPad. This also unlocks the new Control Deck, which turns the iPad into a control surface beside your primary monitor for rating, tagging, and reviewing captures. The beta uses Apple's sandbox purchase environment, so you may see a purchase confirmation, but no real payment is processed and you will not be charged.

Keep your Mac and iPad on the same local network, then start a stream from OneScreen for Mac and join it from OneScreen for iPad.

Requirements

  • macOS 14.0 or later
  • OneScreen for iPad, on the same local network as the Mac
  • Screen Recording permission granted to OneScreen
  • NDI engine only: NDI Tools installed on the Mac (provides the NDI runtime) — the HEVC engine is built in and needs nothing installed
  • Optional: Accessibility permission for Keep Cursor Off Display and fullscreen window helpers
  • Optional: Capture One, for companion controls and window targeting

Installation

  1. Download the latest release.
  2. Move OneScreen.app to /Applications.
  3. Launch it from /Applications, Launchpad, or Spotlight.
  4. Complete the first-run setup inside the app.
  5. Grant Screen Recording when prompted.
  6. Install NDI Tools if you'll stream over the NDI engine and the runtime isn't already present (skip this for the HEVC engine).
  7. Allow Local Network access when macOS asks.
  8. Keep your Mac and iPad on the same network.

First-Time Setup

On first launch, OneScreen walks you through the required checks before streaming starts:

  • Screen Recording
  • NDI Tools (when using the NDI engine)
  • Local Network
  • Accessibility (optional)

If any change still requires a relaunch, OneScreen will tell you in-app.

Typical Workflow

  1. Open OneScreen from the macOS menu bar.
  2. Select a display, or choose a virtual iPad display preset and select your target window.
  3. Leave stream public (by default) or choose Private Stream by clicking the lock icon.
  4. Click Start.
  5. On the iPad, join the public stream or choose Join Private Stream to pair with the Mac via the private QR code or passphrase.
  6. Begin viewing the stream, purchase and enable Capture One Controls in the settings for enhanced control over the Capture One app.

Settings Overview

  • General — open at login and Dock icon visibility
  • Stream — streaming engine (NDI or HEVC beta), stream name, quality presets or data rate, color space, display visibility, automatic display fallback
  • Receivers — name presets, Power Save, receiver alerts
  • Integrations — Capture One integration and supported companion actions
  • Preview — floating preview window behavior
  • Intermission — logo + text, title card, or solid color modes
  • Hotkeys — keyboard shortcuts for live controls
  • Permissions — Screen Recording, NDI, Accessibility, and Capture One status
  • License — trial status and license management
  • Updates / About / Help — Sparkle updates, version info, and in-app help

Helpful Links

About

Turn any iPad into a wireless monitor for your Mac. Stream an existing display or a virtual iPad-sized one over your local network using NDI or the built-in HEVC engine, with private pairing, live display controls, and Capture One integration.

Topics

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors