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

Enable Video Call Feature 📹 👨‍🦰 #21

Open
kothariji opened this issue Mar 6, 2021 · 9 comments
Open

Enable Video Call Feature 📹 👨‍🦰 #21

kothariji opened this issue Mar 6, 2021 · 9 comments

Comments

@kothariji
Copy link
Owner

Description

To add a video conferencing feature, to the meeting so that everybody can virtually interact with each other.

@kotwani2883
Copy link

Kindly assign this to me as a part of GSSOC'21.

@kothariji
Copy link
Owner Author

Hi @kotwani2883, First of all, thank you so much for taking out the time to work on this issue.

Definitely 🙌, Please go forward to work on this issue. I am assigning this Issue to you 👍

And last but not least,
Keep Contributing 🙏🔥

@kotwani2883
Copy link

Kindly clarify the following-
1.Do I need to add a button,on clicking which the user can enable video calling feature?If yes in the navbar or somewhere else
2.The functionality is to implemented using webrtc or anything else is suggested.
Thanks.

@Vishv07
Copy link
Contributor

Vishv07 commented Mar 9, 2021

Webrtc would be nice.
But it would be better If we can implement or roll out this feature after the login/signup module.

@kothariji
Copy link
Owner Author

kothariji commented Mar 9, 2021

Kindly clarify the following-
1.Do I need to add a button,on clicking which the user can enable video calling feature?If yes in the navbar or somewhere else
2.The functionality is to implemented using webrtc or anything else is suggested.
Thanks.

  1. Yes, there should be a video and mic button, which on click should toggle the audio/video of the user. For now, we can place it on the navbar, but where will you show the video screens of the other participants ? in the bottom of the SyntaxRoom(the meeting room) or on a different page. ?
  2. I think Web-RTC is preferred(as mentioned by @Vishv07 also) because it is kind of a standard practice when doing real time communications in the browser. Also there are alternatives to that like Twilio etc, but those are paid, so I think for now we are good to go with Web-RTC. Also, we can use simple-peer npm package. It will make the work easier.

Also soon mentors will give there opinion too for this 🙌

@Vishv07
Copy link
Contributor

Vishv07 commented Mar 9, 2021

Agreed👍 @kothariji

@akash-salvi akash-salvi added the Level3 New features, major bug fixing. (level 3) label Mar 10, 2021
@kothariji kothariji removed the good first issue Good for newcomers label Mar 10, 2021
@kothariji kothariji removed the Advance label Mar 12, 2021
@akash-salvi
Copy link
Collaborator

Hi @kotwani2883, any updates?

@subhangi2731
Copy link
Contributor

assign me this please

@Nishant127
Copy link
Collaborator

Sorry @subhangi2731, currently the issue is on hold.

@kothariji kothariji removed GSSOC21 Level3 New features, major bug fixing. (level 3) labels Jun 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants