With the latest client release we now support a server SFU, that is the reason why this setting is already accessible in the server settings. However the setting does not do anything on the server side. The server to utilize an SFU is still being tested and was not released to public yet.
We’ll release more information on how to set up the SFU once, the new server version is available.
I’ve been following the SFU endpoint feature and I’m really excited about it. I already have a self-hosted TS3 server running and I’d love to set up my own SFU for server-mode screensharing as soon as it’s available.
A few questions / suggestions for the team:
What protocol will the SFU endpoint use? (LiveKit, custom WebRTC signaling, something else?) This would help the community prepare self-hosted setups in advance.
Will it be compatible with existing open-source SFU solutions like LiveKit, or will it require a specific TS-developed component?
Any ETA or rough timeline on when the server-side SFU support will be released?
It would be awesome if the SFU component could be self-hostable and open-source, so the community can run the full stack independently without relying on TeamSpeak infrastructure.
Thanks for the great work on TS6 so far, looking forward to this feature!