spreed-webrtc icon indicating copy to clipboard operation
spreed-webrtc copied to clipboard

XMPP Gateway

Open HLFH opened this issue 9 years ago • 10 comments

Hi,

Coud Spreed.me support XMPP with a kind of XMPP Gateway? It will be great. Or maybe, you can give us a technical explanation if you never intend to do so.

Thanks, HLFH

HLFH avatar Jun 03 '16 16:06 HLFH

Well it its certainly possible and rather easy to do (protocol wise). Can you explain what you would XMPP require for / which features of existing XMPP clients you would use with Spreed WebRTC?

longsleep avatar Jun 03 '16 17:06 longsleep

https://www.jsxc.org/, a JavaScript XMPP client, is fully working with ownCloud. Is that possible to merge the best parts of JSXC in Spreed.me?

HLFH avatar Jun 04 '16 10:06 HLFH

cc'ing @LEDfan and @sualko of the Nextcloud/ownCloud Chat app which uses XMPP. We should work together here. :)

jancborchardt avatar Jun 20 '16 11:06 jancborchardt

We should work together here

If possible, yes sure.

sualko avatar Jun 28 '16 11:06 sualko

I think we have several options, two of them are:

  • integrate JSXC as Chatting client in spreed.me, and let it use an external XMPP server ( or the one integrated in Nextcloud ofc)
  • move the current Chat protocol of spreed.me to XMPP

Sorry if I say weird things above, I'm currently discovering spreed.me's features and workflow :)

LEDfan avatar Jul 14 '16 16:07 LEDfan

Have the following 2 issues , hope someone can help me:

  1. I installed SpreedMe on nextcloud server Ubuntu. following this link : https://nextcloud.com/webrtc/ I opted for docker, then in section 3 I was lost. The changes referring to do not exist for me. I am using ubuntu 16 with apache. I could not find the file vhosts.d nor the nextcloud.conf
  2. I run the docker as follow : docker run --rm --name my-spreed-webrtc -p 8080:8080 -p 8443:8443 -v pwd:/srv/extra -i -t spreed/webrtc

it worked fine however I need to run a service on port 8080, I tried to run docker on different pot but it kept on going to 8080

I also tried the following command : docker run --rm --name my-spreed-webrtc -p 8082:8082 -p 8443:8443 -v pwd:/srv/extra -i -t spreed/webrtc -c /srv/extra/server.conf

It claimed that server.conf do not exist despite the fact that the file is in that directory

  1. How to restart the docker everytime the machine is booted?

Thank you

tedd77 avatar Oct 23 '16 21:10 tedd77

All above problems solved by installing the spreed-me package with apt-get.

tedd77 avatar Oct 26 '16 09:10 tedd77

Are there any updates on this issue?

hoehnp avatar Feb 05 '19 08:02 hoehnp

Any news on it?

Neustradamus avatar Apr 01 '20 21:04 Neustradamus

Unfortunately no news. We developed our own module but faced few issues that prevented us from carrying on.

It is still a very good project, not sure why few got excited.

Good luck

Sent from my iPhone

On Apr 1, 2020, at 11:11 PM, Neustradamus [email protected] wrote:

 Any news on it?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

tedd77 avatar Apr 03 '20 08:04 tedd77