paullouisageneau / violet

Lightweight STUN/TURN server
GNU General Public License v2.0
226 stars 22 forks source link

Does Violet handles SFU ? #24

Closed Rz-Rz closed 3 weeks ago

Rz-Rz commented 3 weeks ago

Does Violet handles SFU ? (Room based streaming through a producer/consumers architecture). Or maybe I can do that directly using libdatachannel ? I don't know...

paullouisageneau commented 3 weeks ago

Violet is only a STUN/TURN server, it has nothing to do with an SFU. An SFU is a WebRTC agent which forwards streams to other agents, you can indeed implement one with libdatachannel or another WebRTC library.

Rz-Rz commented 3 weeks ago

Thank you for your answer, your time and your awesome projects. I found an SFU example on your libdatachannel github. I will try to adapt it for my use with GStreamer.