20 karma · joined November 14, 2017
We don't transfer all keyboard and mouse inputs. Instead, we communicate the data behind each collaboration activity (e.g. opening and editing source files, initiating debug sessions, stepping through code, etc.). We only transfer what is needed during the collaboration session.
The link is an association between team members who are in a live share session. The workspace (i.e. source files) is not stored in the cloud. During a live share session, the communication is facilitated by an Azure Relay in the cloud. We are also looking at the ability to have peer-to-peer communication if you are on the same network.
You can sign up for it here: http://landinghub.visualstudio.com/vsliveshare
There's more details in the FAQ here: https://code.visualstudio.com/docs/supporting/live-share-faq