Hello - Video chat that works in most major desktop & mobile browsers.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore initial commit Jan 3, 2017
README.md Version 3.1 Jan 7, 2019
favicon.ico Increased the icon sizes Oct 14, 2018
icon.png Increased the icon sizes Oct 14, 2018
icon.svg Almost completed Oct 12, 2018
index.html Show not-allowed cursor in the disabled icon. Jan 8, 2019
now.json Added now.json Nov 13, 2018
package-lock.json Almost completed Oct 12, 2018
package.json Disabled screen share button. Jan 8, 2019
server.js Removed server logs Oct 14, 2018

README.md

Why Hello?

It's 2018, WebRTC is natively supported in all desktop & mobile browsers but still, most major players (Hangouts, Skype, appear.in, etc.) ask you to download their app to use the service.

Hello

Hello is a video chat app that works on most major desktop & mobile browsers. No Signup. No Downloads. Just video chat.

Hello uses WebRTC for video communication and a socket.io server that serves as a signaling server. It uses WebRTC mesh when more people are added to the call, it means each video stream in a group call uses a separate P2P connection. There is no hard limit on the number of people in the group video call, but the quality of the call will decrease when more than 5 people join the call.

Screen Sharing

Screen sharing is still not supported by all the browsers. The screen sharing button will be enabled only if the browser supports screen sharing. In Google Chrome (and in all chromium based browsers) you can enable screen sharing in chrome://flags/#enable-experimental-web-platform-features.

Credits:

https://github.com/anoek/webrtc-group-chat-example


If you are here for checking the P2P video call without signaling server, head over to the gh-pages branch. And check out the demo here https://vasanthv.github.io/hello/.

License

WTFPL