Jitsi is definitely the best that I've tried. Jabber is OK, webex is a complete joke, the google ones are OK.
The failure mode for a lot of these services seems to be crappy centralized routing infrastructure. I have way more than enough bandwidth to support like 10x bidirectional 1080p60 streams at, say, 10mbps each, but no service even comes close to that.
I assume that people are working on doing this in a P2P way, but it's hard for some reason.
And before anyone says hole punching, thats pretty much useless these days since almost all NATs are symmetric Nats now, the outgoing and incoming ports won't be matched the same even if the same socket is the same one. (if anyone is having success with this I'd love to know how they are doing it)
My only question is how the company behind Jitsi plans to monetise things. This wasn't answered in their FAQ - anyone here know?
> We are fortunate that our friends at 8×8 fully fund the project. 8×8 uses Jitsi technology in products like Virtual Office. The open source community and meet.jit.si service help to make Jitsi better, which makes 8×8 products better, which helps to further fund Jitsi. This virtuous cycle has worked well in the past and should continue to for many years to come.