Contents

Live screen share

A presenter opens /share, picks a window or screen, and any display put into Live Share mode shows it. The connection is direct WebRTC between the sharer and each screen: the server only relays the handshake and never touches the video. The same share can go to several screens at once from one capture. This is the way to show a deck with its animations: the presenter runs the real PowerPoint, so every build and transition plays natively: nothing is flattened to images.

Capture runs up to 1080p/30 (4K/60 ceiling) with the encoder tuned for sharp text.

The Live Shares tab lists everyone who has the share page open, whether or not they have pressed Start sharing yet, and which screens they are on. Put one up with Show on a screen… (or Show on and the screen's name, when the session has only one) exactly as you would a deck: no need to set a screen to Live Share first. Assigning someone before they press Start is fine and is the smooth way to do it: the screen queues its request and the picture appears the moment they begin. End share stops their capture and clears every screen showing them, not just one.

By default all share traffic stays on the LAN. With the same-WiFi default (DM_LAN_ONLY=1) there is no STUN/TURN, so media never leaves the local network: lowest latency, no internet dependency, but a genuinely off-site presenter will not connect. For off-site, set DM_LAN_ONLY=0 (adds public STUN) or configure a TURN relay with DM_TURN_URL / DM_TURN_USER / DM_TURN_PASS. Test with the actual presenter on their actual network before the meeting. Fallback: run the call on the room PC and switch HDMI input.

Last updated