WebChat via WebRTC

We are currently in the middle of a major infrastructure restructuring. We replace everything from CRM to ERP to CTI.

We decided to use WebRTC for CTI. Having worked with WebRTC a bit, I really see a promise in this technology and began to think that perhaps this is how we want to go to our Webchat.

The premise is to be able to add voice / video and screens to our chat feature at a specific point in time.

Since WebRTC is not supported in Safari IE Edge, etc. I think we can get ahead of ourselves in using WebRTC for text chat.

One thought would be to put it all together, since WebRTC determines if the browser allows the default to revert to XMPP, etc.

I studied this myself and found some options there, such as talky.io, but in this restructuring we focus on the absence of third parties involved in our applications (we had a couple goodbye without warning).

Is there a framework / library / open source project that deals with part or all of this?

Is this task as difficult as I think it will be, or am I reacting too much?

Am I crazy, should be locked in a soft room and use the existing chat service?

+1
source share
2 answers

Talky is built ontop https://github.com/legastero/stanza.io which includes the jingle / webrtc module

+1
source

Take a look at the Jitsi project (specifically the Jitsi Meet ). The public version works in meet.jit.si , which you can try; It uses webrtc for voice / video and Jingle / XMPP for signaling. This is all open source, so you can be sure that you won’t lose access if the company comes under or something else is bad. The Jitsi team runs it using the Prosody XMPP server; they make a good combination.

+1
source

Source: https://habr.com/ru/post/979488/


All Articles