3 ms·
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?
by pier25 2y ago
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?
- IamLoading 2y agoMy surprise too, whats the issue of webRTC again?
- remram 2y agoSince their overhead is memcpy, I don't see how WebRTC would help.
- dmazzoni 2y agoThey join a 3rd-party meeting using a browser. 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.
- dilyevsky 2y agoNot totally sure but they probably extract video via Chrome DevTools Protocol which uses WebSocket as transport.