sdelements / lets-chat

Self-hosted chat app for small teams
http://sdelements.github.io/lets-chat
MIT License
9.76k stars 1.58k forks source link

WebRTC Video/Audio Chat #633

Open x5engine opened 8 years ago

x5engine commented 8 years ago

Hello all :)

Can you please add WebRTC Video/Audio Chat it's very simple since it's already implemented in plenty of webRTC examples .... and It will add an awesome feature to this awesome project :)

vwbusguy commented 8 years ago

Is this to do conference calls via lets-chat? It would probably be more efficient to have one of the many existing audio/video platforms connect to the lets-chat API for authentication or as an intermediary plugin/bot than to incorporate this natively.

x5engine commented 8 years ago

@vwbusguy it should be natively added!!

since this is a main feature and related to chatting!

the current feature for chatting is text messages only! why not add audio and video as well? at least for a start between two users? or more? there is plenty and plenty of code ready to use for this!!!

vwbusguy commented 8 years ago

It exists for instant messaging style chat, but is non-existent for IRC and chatops. It would also mean a UI overhaul. I'm not saying it isn't possible, but rather that I suspect it to be beyond the scope of most users' use cases.

"there is plenty and plenty of code ready to use for this!!!" - All the more reason for a plugin to connect to an already maintained code-base or service rather than re-inventing the wheel.

x5engine commented 8 years ago

Ok Scott I got it!

Now how can I add this as a plugin and get it working??

chymian commented 8 years ago

may I chime in and suggest jitsi meet and jitsi videobridge. these are already webRTC-XMPP based/connected services. and yes a videochat 1-to-1 and video-group-conferences are really missing in such a tool. since I'm not a coder I can't help with the plugin but I could help with install howtos/ansible roles for the videobridge install. let me know.

vialcollet commented 8 years ago

I agree that this would be useful to be able to easily continue chat conversation to audio or video. This is all communication...