Teamspeak used to be the best. I used it for a decade. It's only within the last couple years as they've tried to become Discord that it's started going downhill. Teamspeak 3 was solid enough but soon they implemented the artificial lifetime, you had to re-authenticate your server every year (and sometimes more often). Then they got rid of the old forums and wiped everything clean. It hasn't been the same. I stopped using TS recently.
I do use matrix, but only because of the pandemic. And matrix itself only does 1-to-1 voice. For multiple it has a system to shunt you over to jitsi and autoconfigure the room. So I don't see how TS5 is going to use matrix.
TS5 is matrix? I’ve been using the TS5 beta client for over a year and I’ve been able to connect to my old TS3 server with no problems, both audio and text. I wasn’t aware there was a new TS5 server either, I thought they were going to keep the current one.
This is great news for Matrix also. With a widely known project like Teamspeak adopting it as a protocol, others might follow.
Speaking of Teamspeak 5 - I hope the new client doesn't hog multiple gigabytes of RAM. Being lightweight is one of the reasons I prefer Teamspeak over Discord.
Yes but the current UX for that is terrible. With the proposed MSC linked in the blog post, Matrix will additionally gain Teamspeak/Discord like voice channels [1].
With this we could finally have a proper Teamspeak/Mumble bridge for voice that gets properly represented on the Matrix side which is amazing :D
Also kinda funny that Teamspeak only recently started using Matrix for their global chat feature [2].
Maybe now after the gitter acquisition, Element should consider acquiring a certain voice-focused company ;)
It's too bad Teamspeak stopped existing as the excellence it was in the Teamspeak 2/3 era. By the end of TS3 they had already implemented nagware that would kill TS3 servers every $x months unless you reinstalled $latest. And now with Teamspeak 5 it's just Matrix. And Matrix is a super heavy protocol. You can't just spin up a matrix server on some random low end VPS with 512 MB of ram.
The text channels in mumble/teamspeak are pretty much irrelevant because matrix already has good text channels, the IRC part. The text channels there are just to post the odd link or something in mumble/ts.
There's a reason discord is winning, and i'm saying that as a matrix+mumble/ts user. They integrated modern IRC and modern (worse but free)/teamspeak nicely.
Honestly, I don't really want to file feature requests about this because if it's not as good as mumble i'm not going to use it for voice.
And making it as good as mumble is not trivial, because browser tech sucks. WebRTC is entirely inadequate imo. (I have messed around with POCs myself)
> And, the big one drum roll, please... we will be integrating this into Element so you can have voice and video rooms, and hold group video calls inside the Element app natively over Matrix.
I'd love to replace my teamspeak server with this. Discord is tempting, but I'd rather host it myself.
I've tried Matrix, and I feel it has potential, but right now the standard homeserver is slow and a bit of a memory hog. There are some on-going projects to develop other implementations, but they are far from complete, and not usable. I'm also a bit miffed why they didn't just choose the standard "user@domain" format for user identifiers.
> It doesn't look like an insurmountable effort from one person to support the XEPs required to create a competent chat application, unlike my impression of Matrix.
Could you explain how you got this particular impression?
As others have pointed out, we use jitsi.riot.im, which is provided by New Vector (the company behind Riot) rather than anything to do with Atlassian/Jitsi/8x8.
- No included audio/video calls. You have to link them manually and use a third-party stack, such as Jitsi
- Even if you have Jitsi the experience is not the same. Discord's experience is like a chat room, except with audio and video. In Element it's more like a standard call
I do not use Discord but I'm under the impression that it has voice channels like Mumble and Teamspeak whereas Matrix does not (yet) have them. This is a big deal-breaker for many teams and I'm definitely waiting until it has that feature before I deploy my own server.
For a chat-only replacement, it's definitely perfect.
Maybe pedantic, but Matrix is a protocol that predates Discord by 6 months. Maybe certain Matrix clients are a copycat of Discord, but the protocol itself doesn't necessitate that.
> Right now there's only the centralized matrix.org server
That's just blatantly false. Approximately 50% of Matrix users are on other homeservers.
> It's not so much a technical question as it is the attitude of "hey we're implementing our own chat protocol cause XML sucks".
This is just a strawman. Every single talk by Arathorn explains, in great detail, why Matrix is not just "XMPP but JSON". Maybe you disagree with their reasons, but then you should argue against their reasons not some other reasons that you came up with.
> That said, if the matrix protocol can actually manage to attract users and multiple implementations some years down the road
Given the recent hack it looks like Matrix has about ~10 million users federating with each other (if 50% of them are on Matrix.org and Matrix.org has 5 million users) -- and this doesn't count bridged users which aren't using Matrix but are benefiting from the ecosystem.
And there are also several implementations. Riot is the most popular and polished one, but there's a whole bunch of others[1].
It's a post by a very recent account, that didn't write that much to begin with.
With that said, screenshots look similar to the Element Matrix client: https://community.teamspeak.com/t/wishlist/1436/283
Even if TS5 was to be based on a Matrix client, that doesn't imply it supports the official Client-Server nor Server-Server APIs.
I've argued that Matrix was a good fit for integrating into Mumble, I am still of that opinion.
reply