A SFU (Selective Forwarding Unit) is a component which send active
audio/video flux to all participants. It is designed to scale well even
on small CPUs. Jitsi publishes it’s state of the art component under
Apache-2.0 license, so it is a good candidate to use with Libervia. This
integration is necessary to handle multi-party calls with many
participants.
Milestone(s)
- Get familiar with the component, and run it with XMPP server
- Integrate the component and update UI/UX to run multi-party
conference in web frontend
- Integrate the component and update UI/UX to run multi-party
conference in desktop frontend
- Integrate the component and update UI/UX to run multi-party
conference in cli frontend
- Documentation