Why were they using websockets to send video in the first place?
Was it because they didn't want to use some multicast video server?
replies(2):
Was it because they didn't want to use some multicast video server?
Then they capture the video from the meeting in Chromium.
Then they need to send that captured video to another process for compression and processing.
No, WebSockets isn't the most efficient, but there aren't that many options once you're capturing inside a web page.