-
Licaon_Kter
> Now that someone is moving towards muc videoconferencing, should anyone try kurento as an addon? At least it's not Java or Node based 👍
-
Licaon_Kter
> We already have turn and stun as standard for 1:1 videoconferencing... should we move forward? STUN/TURN is still needed, right? Forward where?
-
Link Mauve
Bjarkan, Jitsi Meet has been doing MUC videoconferencing for years fyi.
-
Bjarkan
Link Mauve: but its a silo for theirs not for tigase, or other server at least now
-
Licaon_Kter
Link Mauve: you mean without a SFU?
-
Link Mauve
Bjarkan, it’s not a silo, it’s a (bunch of) software you can deploy wherever you want.
-
Link Mauve
Licaon_Kter, jitsi-videobridge is their SFU of choice.
-
Licaon_Kter
Link Mauve: reading your > Bjarkan, Jitsi Meet has been doing MUC videoconferencing for years fyi. ...means "only MUC needed, no SFU" ¯\_(ツ)_/¯
-
Link Mauve
Bjarkan, they do things a bit differently than most other clients, especially wrt nicknames where they embed a XEP-0172 element in every message instead of using the MUC resource, but otherwise it’s standard MUC and standard Jingle in there, mediated by jicofo (an implementation of XEP-0298).
-
Link Mauve
Licaon_Kter, MUC/Jingle is used to negociate how the A/V session will be established, so for instance which SFU to use, the two are otherwise orthogonal.
-
Licaon_Kter
I know, I host it, just that your post was missing all this info :))
-
Licaon_Kter
It's not "MUC conferencing" but "MUC+SFU+TURN" :))
-
Link Mauve
Was it important info though?
-
Link Mauve
Licaon_Kter, well, yours is also missing XMPP+SASL+Jingle+User Nickname+various other parts of the stack. :p
-
Licaon_Kter
Yes, you answered to the Kurento post with "MUC", sounded like SFU's are not needed.
-
Link Mauve
Why would you jump to that supposition?
-
Licaon_Kter
MUC means XMPP server SFU means Kurento/Videobridge/Galene/ent TURN means eturnal/coturn ... It's all turtles down
-
Link Mauve
MUC can only broadcast messages, there is no way to establish a video call with just that, but it’s one piece for establishing one.
-
Licaon_Kter
> Why would you jump to that supposition? Did I miss any messages in between?
-
Licaon_Kter
Anyway, we're on the same page...
-
MattJ
Does anyone recall examples of public XMPP services that terminated service unexpectedly, permanently, *without* any warning?
-
mathieui
Does blabber count?
-
MattJ
No, but it's the closest that I have in mind right now
-
neox
mathieui, never.
-
MattJ
Well, I guess they didn't *notify* most of their users, but many others did (or tried to)
-
Licaon_Kter
MattJ: did you just realise all that XPORTA work was in vain as servers never go down? :))
-
MattJ
No, they go down. I have multiple examples of them going down. But I'm interested in how many go down *with* advance warning vs. how many go down *without* advance warning.
-
MattJ
Moved 2.0 only caters for the "with warning" case currently, although I've left the possibility to extend it to cover the "my original server is down"
-
MattJ
Down can also mean inaccessible, for whatever reason, not only the whole service terminating though
-
Licaon_Kter
Right
-
Licaon_Kter
I guess wo heard about blabber because it was tied to a Conversations fork, maybe that would have gone different if it was just xmpp.random✎ -
Licaon_Kter
I guess we heard about blabber because it was tied to a Conversations fork, maybe that would have gone different if it was just xmpp.random ✏
-
Licaon_Kter
Meaning less users though.
-
neox
Licaon_Kter, especially because it was tied to their own fork that was advertising their own server
-
Ellenor Bjornsd.
mew
-
Ellenor Bjornsd.
> mathieui wrote: > Does blabber count? yes
-
Martin
neox: > Licaon_Kter, especially because it was tied to their own fork that was advertising their own server Not really. Afair the server and the app were a collaboration of different people. The blabber.im server existed already before pix-art was renamend to babbler.im.
-
Licaon_Kter
Yes, but users that wanted Conversations on Play but free were using that and using the default server of blabber
-
rob
mieum: which port did you map the routes to? And are there open/configured?
-
rob
Oops, was meant to be a whisper
-
mieum
rob: sorry I dozed off. I believe I had nginx forward traffic to 5280/5281. The ports should be open, I'll double check in a bit. netstat shows that prosody is listening on tjose ports, but when I generate an invite it says that it cant bind to those ports because prosody is already using them. i'll have to pick through that in a bit after some coffee haha