GitHub: <a href="https://github.com/miroslavpejic85/mirotalksfu" rel="nofollow">https://github.com/miroslavpejic85/mirotalksfu</a><p>Live Demo: <a href="https://sfu.mirotalk.org/" rel="nofollow">https://sfu.mirotalk.org/</a><p>[1] It's an Open Source made for You completely Free<p>[2] You can video call, chat, screen share, share files, use the whiteboard, recording and more<p>[3] No download, plug-in or login required, entirely browser based<p>[4] No rooms and users limitation, it holds online meetings for an Unlimited time.<p>[5] Self-hosted (run it to Your own website or application)<p>[6] Desktop and Mobile compatible<p>[7] Can grow further Thanks to Your contribution<p>Nothing is really ours until we share it.<p>C.S.Lewis
Interesting project.<p>It might be worth noting that there is the project <a href="https://galene.org/" rel="nofollow">https://galene.org/</a> which aims at achieving the same goals as MiroTalk (self hosted, open source), but with a subset of features (no file sharing) and written in Go.<p>I'm not affiliated with them, but I like what Galène is doing.
You mention on the github that you're running this demo on a lightweight 1GB/1vCPU VM - how many calls/concurrent users can this support with that hardware?
I think it's worth noting this is largely an implementation on top of the Mediasoup SFU project. MiroTalk is not really the SFU here. It's just a client and server side API built on top of an existing open source SFU. And they don't appear to mention this or credit Mediasoup for this anywhere. It's a cool project, very useful and appears to be in full compliance with mediasoup licensing... but it still feels a little disingenuous to label it as an SFU.
Before opening the link I though it was a new service embedded in Miro [0].<p>You might benefit from choosing a name that doesn't associate you with an existing and widely used collaboration tool.<p>[0] <a href="https://miro.com/" rel="nofollow">https://miro.com/</a>