Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add WebRTC for meetings in meetings page #382

Open
Tanay-ErrorCode opened this issue Aug 3, 2024 · 1 comment
Open

feat: Add WebRTC for meetings in meetings page #382

Tanay-ErrorCode opened this issue Aug 3, 2024 · 1 comment
Labels
backend backend enhancement New feature or request gssoc For gssoc program

Comments

@Tanay-ErrorCode
Copy link
Owner

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 Tanay-ErrorCode added enhancement New feature or request gssoc For gssoc program backend backend labels Aug 3, 2024
@nishant0708
Copy link
Contributor

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 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend backend enhancement New feature or request gssoc For gssoc program
Projects
None yet
Development

No branches or pull requests

2 participants