-
Notifications
You must be signed in to change notification settings - Fork 10.7k
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
WebRTC [$250] #933
Comments
Hi there, I'm keen to test these new features. |
no ... create a private group of a few users |
I must be blind, I cannot find the option to start a video call inside a private group. |
click on the right panel ... and click join |
Ahh worked it out, i had the new copy running with a different folder name! Cheers for your Help |
let us know if you can get 3 or more parties going ... on my LAN, I'm having some problems with the current code 😄 |
Will do! getting 4 on now! |
cool. r u on a lan? any browser running on the same machine as the server? |
All over wireless, all using Chrome server is running in a VM on my machine. Started lagging once the 3rd person joined |
yes ... it would lag ... it is a mesh network where everyone connects to everyone else. But in your case, every machine is on the same 192.168.x.x subnet? |
Got 4 of us on currently all working pretty smooth, yes all on the same ip range |
cool. thanks for helping to test! |
No worries, one of us left now we are unable to click on one of our streams (keeps showing someone elses) |
Another note: Getting some interesting results leaving and joining again. Prompts people to join the chat while they are in the chat. Also I (A) can now see B while B can see A and C and C can see only A (seems like it was unable to obtain connections to existing group members or something haha. |
can you please confirm that all four users have different IPs, and that the server also has different IP than all the users? |
Yup, all IP address's were different |
@cybercorey we did some improvements in connectivity, can you test again? |
So it seems like we have a problem when one of the browser has the same IP address as the server. When all the rest of the group all have different IP addresses. I'll test that again to make sure. |
Latest code, test results. On LAN: server IP: 192.168.38.102 client 1 uses http://localhost:3000/ to access sever client 1 gets "START" button in general, sees own video Retrying sometimes get "Group Join Room" popup on client 2 - NEVER on client 1. No error on Client 1 console. (server is started via standard 'meteor' dev command ...note the avatar load failure ...trying to do localhost load on client 2 and client 3 .... do we need to set ROOT_URL on dev config? would it matter for webrtc sessions?) |
@Sing-Li why all clients gets "START" and not only client 1? |
How does the screen sharing work? |
I think there should be a HTML5 notification when there call invite. Is this a planned feature. |
It would be nice to have global controls of the current group call, with a link to the room it is being hosted. |
It would be nice to have something similar to "push to talk" and "voice activation" instead of continuous transmission |
I am having troubles with stuttering audio and video freezing. Is it possible to adjust the call 'quality', e.g. for lower bandwidth or CPU devices? Another strategy might be to use web workers for audio/video encoding. |
does anyone have an idea why my audio and video chat buttons are not clickable at all. I tried both windows client and chrome browser on windows 8.1. my server is a newly setup server on docker |
@sagar-srivastava consider opening a new issue that is specific to your question. |
New solution testing this week. When you are in a Direct Message or Private Group. You will notice a new video button on the toolbar , just click it anytime to start a video conference with all those in the room |
Is there anyone working on this? |
@armand1m currently no, be we are looking for some help here or find some one to focus in webrtc. |
I would like to help you to improve webRTC debugging tools, and using improvement in rocket.chat ? |
So I would like to implement similar functionality of group calling. on the iOS mobile app. Any ideas where to start? |
What deliverable's are still needed for this? |
WebRTC features are already part of our core. That will be the limit of our support/implementation. |
Chore: update livechat in package-lock to bfc00c6f71e4cee78ab0c6f68b0d61cecf65eaec
Start video or audio calls in direct or group rooms
Join calls in progress
Accept or reject audio calls
Accept or reject video calls
Accept or reject monitoring calls
See all videos and click to show one bigger
Share your screen
Expand the UI
There is a $250 open bounty on this issue. Add to the bounty at Bountysource.
The text was updated successfully, but these errors were encountered: