> WebRTC-based solutions are insane bloated incredible monsters [...] They work mainly only if you use the same kind of software and codecs, for example Chromium[...]<p>That's just not true anymore these days. I've used WebRTC between Firefox, Safari, and Chrome without any issues.<p>> only if you use the same kind of software and codecs, for example Chromium, that requires dozens of gigabytes of disk space and much RAM, CPU time to build it.<p>There seem to be non-browser implementations [1] [2], although I can't vouch for their quality.<p>[1] <a href="https://liburtc.org/" rel="nofollow">https://liburtc.org/</a><p>[2] <a href="https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c">https://github.com/awslabs/amazon-kinesis-video-streams-webr...</a>