lupo-skill icon indicating copy to clipboard operation
lupo-skill copied to clipboard

feat: Add WebRTC for meetings in meetings page

Open Tanay-ErrorCode opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe.

We need a way to facilitate real-time communication in our meetings page. Currently, the UI is ready, but we lack the backend support for WebRTC to manage video and audio streaming. Specifically, only the host should be able to share video and audio, while other participants (registered users) should only be able to join the meeting and view the stream.

Describe the solution you'd like

Implement WebRTC functionality in the backend to support the following features:

  • Host Capabilities: Only the host should be able to share their video and audio.
  • Participant Capabilities: Registered users can join the meeting, view the video and audio shared by the host, but cannot share their own video or audio.
  • Access Control: Ensure that only registered users can join the meeting.

Describe alternatives you've considered

None

Additional context

We have a user interface ready for managing meetings, but backend support is needed to handle the WebRTC connections and permissions. The goal is to create a seamless experience where hosts can lead meetings and participants can join and follow along without any additional features for broadcasting.

Tanay-ErrorCode avatar Aug 03 '24 16:08 Tanay-ErrorCode

hey @Tanay-ErrorCode i can give it a try but not sure .can you tell me how it will be decided who is the host .and from where he will be able to start meeting .

nishant0708 avatar Aug 03 '24 17:08 nishant0708