WinVision

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.

B I U Your Desktop Peer-to-Peer ยท No Cloud AR Glasses
1
Capture

Your desktop screen is captured in real time using hardware-accelerated APIs.

2
Stream

Encoded and streamed peer-to-peer over your local network. No cloud required.

3
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
Primary

Graphics.Capture + D3D11, MediaFoundation/NVENC/QSV encoders, WASAPI audio capture.

Linux
Supported

X11 capture, VAAPI/QSV encoding, PulseAudio and PipeWire audio support.

macOS
Basic

ScreenCaptureKit 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.