Does SFU apply to data channels as well?
As I understand it, it doesn't offer any advantage besides moving the broadcasting of messages to the central SFU (and having just one peer connection).
As I understand it now:
- without SFU -> send N messages to all N peers through N RTCDataChannels
- with SFU -> send 1 message to the SFU, then the SFU broadcasts that message to all other N - 1 peers.
Thus, moving the broadcasting of messages from the local peer, to the "remote" SFU. Is this right? And if so, what benefits does this offer?