Skip to content
Brent Baccala edited this page Feb 18, 2021 · 1 revision

Sharing the local desktop

A common question is whether users can share their local desktops using this extension.

The answer is yes, but it's not as simple as you might hope.

  1. The sharing user needs to have a VNC server installed and running. Web browsers do not provide the capability to control the keyboard and mouse, so this additional piece of software is required. Fortunately, there are several VNC servers available for Windows.

  2. The Big Blue Button server needs to make VNC connections to (said) VNC server. Since user desktops are usually behind firewalls, this often requires the user to install VPN software as well, or modify their firewall configuration to allow external connections from the Big Blue Button server to their local VNC server. On the other hand, if the Big Blue Button is on the same local network as the sharing machine, no such extra configuration is required.

Once these requirements are satisfied, then the bbb-wss-proxy package should work fine. After installing bbb-wss-proxy, modfiy its settings in /etc/default/bbb-wss-proxy to ensure that the desired VNC server is either its default target, or one of its allowed targets.

The Big Blue Button clients will connect to the Big Blue Button server, then bbb-wss-proxy will relay the connection to the desired VNC server. Only the Big Blue Button server needs to connect to the VNC server.

Clone this wiki locally