To say nothing of the clusterf*ck that happens when two company-specific instances of Microsoft Teams try to communicate with each other and I'm left with a bunch of orphaned chatrooms with outside personnel after the meeting concludes.
To say nothing of the clusterf*ck that happens when two company-specific instances of Microsoft Teams try to communicate with each other and I'm left with a bunch of orphaned chatrooms with outside personnel after the meeting concludes.
Here's a few:
- https://meet.jit.si/ which you can also self host https://github.com/jitsi
- https://bigbluebutton.org/ which you can also self host https://github.com/bigbluebutton
I've found that they're especially useful, when integrated with Rocket.Chat https://rocket.chat/ which you can also self host https://github.com/RocketChatThat way you have an experience that's a lot like Slack/Teams, with pretty good support for chat, reactions, file uploads, discussions, making quotes etc., while also being able to start video/audio calls with the press of a single button.
Of course, if that's too many platforms, Rocket.Chat also supports WebRTC, albeit the UX was a bit less stellar when i last tried it.
Alternatively, there is also Nextcloud Talk, which can integrate with your instance of Nextcloud and allow for file sharing, chatting etc., though personally i found Rocket.Chat to be more usable: https://nextcloud.com/talk/
Regardless, those are some very competent options which allow all the data to remain on your own servers.
We use it in our (closed source) online tutoring / whiteboard software, and it is pretty easy to integrate, by taking their videoroom sample code.
What is it you're looking for?
Perhaps I'm overlooking something?
You then responded to this comment by just matter-of-factly asserting that you had the list of missing alternatives... but, really, you are simply hijacking the thread to point out that alternatives exist "which allows all the data to remain on your own servers"; but, you provide no evidence or argument to address whether these products are actually "comparable" (to the point where it just feels like you didn't even understand the point being made) in a way that, say, Google Hangouts--which is the product Google created WebRTC for!--isn't.
No nag screens trying to get me to install desktop clients or trying to get me to create an account or give up personal information.
It just works.
The experience of not having to login and fuss with accounts was great. However, when everyone had their cameras on + screen sharing, audio quality typically suffered.
These professors since moved on to use Zoom and it’s way more stable. I don’t like Zoom generally (for many of the reasons noted in this thread), but it’s definitely reliable.
The UI is terrible, I'll admit that, but the performance and scalability is better than Zoom.
In practice: BBB had server-side mute, so your muted microphone would still send audio to the server. Servers could be compromised through uploaded documents (processed by LibreOffice).
The biggest problems might have been fixed by now. But self hosting half baked software isn't an alternative to most.
People prefer the interface they are used to. I personally find Zoom to be really frustrating from an interface angle but that is probably just familiarity. Of course Zoom could have avoided such issues had they been more conscious of ethics.
I usually try to go with the charitable interpretation, but when the dark patterns start to stack up that high...
I've had some very confusing meetings because I worked at a company that required us to use web, but the presenter wasn't and what she was seeing didn't match us which led to some confusing scenarios. Things like the grid view weren't there last I used it and some of the more advanced presenter features just don't do anything for web iirc
You can even prepare your links this way so you're there to begin with.
So to this end, that "dark" pattern is ultimately to a user's benefit and they are truly better off if they use the native app. If Zoom did not do this, they would pay the cost in terms of support and perceptions that the service is not reliable, in much the same way that Hangouts is unusable.
Having said that, you should be able to acknowledge that you do want to use the browser and don't want to see the pattern again.
FWIW, my work uses Google Meet running through Chrome and it gets the job done for remote collaboration. I would actually be curious to see some figures on the difference in performance between Browser and Desktop. I imagine that you can do a few tricks for compression and buffering on with a native app that would not be possible on a browser, but I haven't seen a big difference in terms of my ability to have a meeting.
Half the time, I can't join a meet with video, or the video works in the "test" window, but as soon as you join it's broken.
I'm mostly okay with Teems though.
Some anecdata, recently i had to switch from Teams to Zoom, with the same person, and the audio quality was drastically better on Zoom for both of us.
While Zoom usually only slows the frame rate, but not the resolution.
That said, Gotomeeting is the worst of the bunch. They haven't added a useful feature in years, the CPU usage is terrible, their parasitic launcher is very difficult to get rid of, ugh... I'm surprised they're still around.
Like what in the actual fuck. How are they unable to do a simple grid properly? It’s just rectangles. The UI is there to copy from Zoom even.
Bonus: it tells you when connectivity issues are on your end or someone else's end, everyone's network stats are visible.
As the saying goes, never attribute to malice that which can adequately be explained by stupidity.
Never attribute to malice that which can adequately be explained by stupidity, unless it's Microsoft. Then it's definitely malice.
Webex - which I have to use as part of a university course I'm doing on the side - requires you to run it in a browser on my OS, it has really awful options (like allowing the presenter to unmute people), half the claimed features just aren't available (virtual whiteboard, no major loss as everyone uses a shared google doc instead), and if you disconnect for some reason (like sound stops working which happens fairly frequently) you are kicked out of a group and you can't get back in.
You don't need to run it in browser at all, there are desktop (and phone) clients for every major OS out there. This shows that you are really not familiar with it.
Now it is still a crappy system, but for different reasons than you describe. And other solutions have their own problems, as indicated by article and elsewhere.
Now you sound as if you are not familiar with it. Looks like Webex added Linux(Deb & RHEL) on May 28, 2021. Before that, you had to use their legacy java applcation which also necessitated you to *manually* figure out, then hunt down & install the missing dependencies. And it was still shit.
My university uses it as well, and the normal latest version of Webex is on par with Zoom. However for some courses the lecutrers use e.g. Webex Training which is barely usable garbage (but is the only version that has built-in quiz features).
I don't care about anyone else's OS. I have desktop zoom, desktop slack, and desktop MS Teams, all work fine. Webex has web only (which means no whiteboard -- which I'm told from people who do have supported desktops -- mac users I think -- isn't good), no joining of private rooms, and the awful spyyware ability of remote people to turn on your microphone without your permission.
Maybe I am not doing a lot of meetings compared to others but I really haven't had more or less problems with Teams, Google products, or GoToMeeting (haven't used webex in a long time) ... compared to Zoom.
It's all a wash for me among those experience wise.
I constantly have various orgs tell me all about how they only use X video conferencing app because of Y experience. Most of those stories conflict ;)
There's also the annotate feature is super useful, which is missing in Teams and Webex. And also offers dial-in phone numbers in more countries then the rest.
Zoom's audio design is nicer too, compared to Webex has some very annoying beeps that are a pain in large meetings.
Regarding Teams, I have a computer with plenty of RAM, SSD disks and a high end work provided smartphone. Teams is super slow in both of them. I haven't been able to use the Exe version for weeks now because it's too slow. There is also no way to quote a chat using the Windows and Web version, so in order to quote chats I have to do it from my phone.
Every once in a while I have buggy Teams or Webex meeting, that ends with a "Hey you know, I'll just send you a Zoom link".
I notice you mentioned Google Hangouts instead of Google Meet, I'm not sure if they are the same now (too hard to keep track of these) but a brief google search seems to suggest they are not the same. If so, my past experience with Google Hangouts with friends would suggest it is indeed terrible. If so, you could give Google Meet a try.
I don't think those other platforms are inherently worse, we're just slightly more familiar with Zoom.
Zoom may be terrible from a security point of view; I dislike the fact that I may well have installed spyware on my machines; and I have absolutely no idea why in the nine hells the Android version complains that my phone is rooted (it should exist in a chroot!) but --- despite all of that --- it works.
Teams, in particular comparison, is like DIY dentistry with kitchen implements as surgical tools. It lags; it doesn't have a native client on any devices and turns them all into heaters; its codecs are nowhere near as good, and it can't display as many people on screen at one point in time -- and there's no private chat. I understand on one level why most organisations seem to want to force their staff to use Teams – it's "free" (if you already pay the microsoft tax) and comes with the corporation (±NSA) being the spying overlord, rather than "E2EE" (+China). However, I completely also understand why most users prefer Zoom. Frankly, I do too!
I know it's not perfect, but it's pretty reliable for me (and full disclosure, I work for a different subsidiary of Cisco - but I also try to be pretty critical of it since I'm close to it)
I don't use Zoom a ton, but I've experienced what feels like a similar amount of sluggishness and AV issues as I have on Webex. At this point I know I'm a bit too close to have a useful anecdote, I'm just surprised that Webex is still put in the same group as Teams / Hangouts / GTM.
Again, not trying to sway you, just understand a bit better.
Beyond that, I couldn't see the presented content in full-screen. There was a lot of junk in the form of perpetual UI elements for the "fullscreen mode".
These seemed like pretty fundamental misses for the platform to make.
I feel about Zoom like Garp felt about the plane that hit the house he was looking at buying. When the real estate agent said he wouldn't want to buy it now, he said The odds of another plane hitting this house are astronomical! and bought the house. I think it's unlikely Zoom will jeopardize their leadership by not taking security and privacy seriously.
* not taking security seriously can jeopardize their leadership (they're the de facto standard and no one cares about security as seen in these comments)
* Zoom is already taking security seriously - I seriously doubt it with all development being in China.
[0] It will occasionally leave artifacts on the screen if I put my laptop to sleep and wake it up. Just an empty rectangle in the notification area. I had to write a powershell script to cycle teams. And that's just one of the annoyances.
[Edit] Google Meet
If someone has shitty home internet (a COVID-era problem), then they should probably dial in separately and not use the meeting audio, but that's going to hurt you no matter what meeting tool you use.
What i find annoying about Teams, is the ability to use 100% CPU and 90% of the integrated graphics on a laptop.
Thankfully disabling GPU hardware acceleration have helped quite a lot.
- "Offer a comparable alternative then"
See the problem with this approach?
Who are obligated to provide an alternative? And why?
It's not like the police is obligated to give drug abusers something in return for the drugs that they are confiscating.