Remote control server
Built-in web server — drive any device from a LAN browser, with token auth and QR pairing.
Keynotes · Conventions · Training · Trade Shows
Your presentation. On every pair of glasses in the room.
KeynoteVision drives USB-C display glasses as a true second screen — the keynote, the demo cam, the training deck, pin-sharp in front of every attendee — plus the production toolkit to run it: client branding, fleet-wide config rollout, playlists, recording and a browser remote.
How KeynoteVision puts the keynote, the demo cam and the deck pin-sharp on every pair of glasses in the room.
DV-KV Player drives USB-C DisplayPort Alt Mode glasses — Rokid, Viture, TCL, XREAL and friends — as an independent second screen through Android’s Presentation API. No casting, no mirroring, no lag.
The glasses get the show — live network video, streams, or local files. The phone becomes the production desk: shape masks, drive multi-source PIP, run playlists and tickers, record the output, rebrand the whole app per event, or hand control to any browser on the LAN — with a low-power mode that dims the handset while the glasses are live.
The real feature set — as shipped in v0.7.5.
Built-in web server — drive any device from a LAN browser, with token auth and QR pairing.
FrameSync time-base correction, triple-buffered pipeline, auto-reconnect with backoff and liveness detection.
Queue sources into a running order; capture the output to MP4 with the built-in screen recorder.
Discover every DV-KV device on the venue LAN and push one identical config to all of them.
Beta builds land automatically through TestFlight and Google Play; network and battery monitors keep the show alive.
Rebrand the app per event — name, logo, colors, footer — down to the client’s own brand.
JSON config push: set up one device, deploy the identical setup to a hundred.
Run a live ticker and push announcements to every pair of glasses in the venue.
Password-locked admin panel that re-locks itself on every launch. Guests see the show, not the settings.
Scan a code to add a stream or import a whole config in one gesture.
Automatic safety snapshots before every restore — share, restore and roll back from files.
Android Presentation API — the glasses get the video, the phone remains a full, independent controller.
Circle, square, star, diamond, hexagon — adjustable size and opacity with soft feathered edges.
Side-by-side, stacked or quad layouts, plus a floating picture-in-picture steered from the phone.
Pocket the phone mid-set — playback keeps running to the glasses behind a touch-locked black screen (Android).
Dims the handset while the glasses run — battery lasts the whole session.
Kaleidoscope, RGB shift, glitch, feedback trails and more — real fragment shaders on the live video, with author-your-own plugin support on Android.
The projectM engine renders classic .milk presets on the glasses (Android) — 15 originals bundled, import your own. iOS ships native audio-reactive scenes.
One app, two skins — flip DiscoVision ↔ KeynoteVision in Settings and the whole interface rebrands.
Double-tap and drag control right on the player, plus a live performance HUD with FPS, resolution and memory.
Full NDI® SDK v6 with dual discovery — SDK-native plus mDNS. Live network video up to 4K.
HLS, DASH, RTSP, HTTP and UDP/MPEG-TS on every build — plus RTMP and SRT on iOS — hardware-accelerated straight into the glasses.
A real on-device file browser for local playback — no network required at all.
Open Media Transport support for next-generation network video pipelines.
Every seat becomes front row. The keynote feed, the demo camera, the IMAG cut — pin-sharp on every pair of glasses regardless of sightlines, with an engine built to hold a live feed for hours.
Run decks and training video to a room of glasses while the presenter keeps notes and controls on the phone. Playlists keep sessions on rails; the browser remote hands control to whoever is speaking.
Brand the app for the client — name, logo, colors — export the config as JSON and push the identical setup to a hundred devices. A branded second screen for every attendee, managed over the venue LAN.
A phone-and-glasses workflow today, on a clear path to a phone-optional, on-glasses platform as the hardware matures.
Your phone is the controller; USB-C display glasses are the screen. Everything on this page ships in the closed beta today.
In closed betaiPhone and iPad are online as controllers — the iOS beta ships through TestFlight alongside Android on Google Play. The same show, whatever’s in your pocket.
In beta nowAs eyewear gains real onboard compute, more of the pipeline moves onto the lenses — less phone in the loop, more glasses.
On the roadmapThe endgame: the whole experience runs on the glasses themselves. The phone becomes optional as the hardware catches up to the vision.
The 5-year visionKeynoteVision is in closed beta on iOS (TestFlight) and Android (Google Play) with event teams. Pick your platform, tell us about your conferences, trainings or trade shows, sign the beta NDA, and we’ll send your invite.
Now in closed beta on iOS and Android — the same event stack, whichever devices your team carries.