WinVision
Screen Sharing for AR Glasses
Stream your desktop to AR glasses and browsers in real time. Hardware-accelerated H.264 encoding, peer-to-peer WebRTC, zero cloud dependency.
Features
Everything you need to stream your desktop to AR glasses with minimal latency.
Multi-Display Capture
Capture multiple monitors as separate AR panels. Windows Graphics.Capture with D3D11 for optimal performance.
Hardware Encoding
NVENC, Quick Sync, MediaFoundation, and VAAPI with GPU zero-copy. FFmpeg software fallback included.
WebRTC Streaming
Direct peer-to-peer streaming via libdatachannel with DTLS-SRTP encryption. Standard WHEP protocol.
AR 3D Carousel
Unity AR client with panoramic source carousel, head tracking, and configurable display panels.
How It Works
From your desktop to your AR glasses in three simple steps.
Capture
Your desktop screen is captured in real time using hardware-accelerated APIs.
Stream
Encoded and streamed peer-to-peer over your local network. No cloud required.
View
Appears as a floating display in your AR glasses or any browser on the network.
Supported Platforms
Run WinVision on your preferred operating system.
Windows
PrimaryGraphics.Capture + D3D11, MediaFoundation/NVENC/QSV encoders, WASAPI audio capture.
Linux
SupportedX11 capture, VAAPI/QSV encoding, PulseAudio and PipeWire audio support.
macOS
BasicScreenCaptureKit and CoreGraphics capture with VideoToolbox hardware encoding.
Ready to Get Started?
Download WinVision and start streaming your desktop to AR glasses in minutes. Free to use.