During the lockdown me and my girlfriend to watch movies remotely synced, I wrote a service to sync VNC instances together via websocket. It worked via the web control panel of VLC and a Chrome extension was handling the websocket messages and clicking on the buttons. It even added some indicators to show if we both connected.
replies(1):