I haven’t seen it mentioned, but a great option that I’ve used a few times before is Mirotalk. There’s two versions, Mirotalk SFU and Mirotalk P2P.
Mirotalk SFU uses a central server where your stream can be sent to, and you’ll receive others’ streams from that same server. Mirotalk P2P, as expected is P2P with WebRTC, and doesn’t require a server (other than the website your watching from). The only downside with the P2P is that it doesn’t handle a lot of users in a single call very well.
Mirotalk is open source, doesn’t require an account, and has nice features like built-in chat, whiteboard, file uploads, and the ability to play YouTube videos directly from the web client.
For Mirotalk SFU, you can either use the demo instance, or you can host your own server to use.
- Link to Mirotalk SFU: https://sfu.mirotalk.com/
- Source Code: https://github.com/miroslavpejic85/mirotalksfu
- Link to Mirotalk P2P: https://p2p.mirotalk.com/
- Source Code: https://github.com/miroslavpejic85/mirotalk
I’m really just watching out for any upload speed increases. At this point, I don’t care about download speed increases, I just want upload speeds to increase. The only mention of it in that article is their plans to implement DOCSIS 4.0 later this year, which should increase upstream and downstream capacity. However, still no mention of how long it may take to be fully implemented.