Documentation
Latenz streams your desktop to any browser over WebRTC P2P. The cloud handles authentication, host registry, and signaling — media flows directly between your machine and the browser.
Architecture
beam-host ◄── WS signaling ──► beam-platform ◄── REST/WS ──► latenz (browser)
│ │
└──────── WebRTC P2P (video + audio + input DataChannel) ──────┘The host agent opens an outbound connection to the platform — no inbound ports on your machine. Capture and encode run on the GPU; only compressed video and audio cross the network.
Guides
- Getting started — run the stack locally
- Enroll a host — connect a machine from the dashboard
- Video codecs — H.264, H.265, AV1 negotiation
- Browser compatibility — fix missing codecs in your browser
- Host configuration — environment variables
Components
| Component | Role |
|---|---|
beam-host | Native agent: GPU capture → hardware encode → WebRTC |
beam-platform | Auth, host registry, WebSocket signaling |
latenz | Web app: login, dashboard, browser viewer |