[jitsi-users] Setting up a server to work with jitsi


#1

Hi,

I'm looking to set up my own server to use with Jitsi. Specifically, I'm looking
to enable video chat over XMPP. I already have an Openfire XMPP server set up,
but I seem to be running into some troubles in getting video chat to work with
the server, so I had some questions.

Obviously, because the server won't work as is, I'm guessing that simple STUN is
not enough to facilitate video chat between me and my friend. As I understand
it, both TURN and Jingle Nodes are ways to relay media using a server. For my
use case, which mechanism would actually be used (TURN or Jingle Nodes)? Do I
need to have them both installed?

We've actually got video chat working with our jit.si accounts, so if anyone has
some information regarding how those servers are set up, that would also be very
useful.

Thanks,
Albert


#2

Hi,

I'm looking to set up my own server to use with Jitsi. Specifically, I'm looking
to enable video chat over XMPP.

That's the spirit!

I already have an Openfire XMPP server set up,
but I seem to be running into some troubles in getting video chat to work with
the server, so I had some questions.

Obviously, because the server won't work as is, I'm guessing that simple STUN is
not enough to facilitate video chat between me and my friend.

Indeed not. In some cases NATs wouldn't allow for any sort of direct traversal and you need relaying.

As I understand
it, both TURN and Jingle Nodes are ways to relay media using a server.

Correct.

For my
use case, which mechanism would actually be used (TURN or Jingle Nodes)?

In theory either, but in practice Jingle Nodes would be a lot easier for you to install: you'd just need to turn on a the jingle nodes plugin.

Do I need to have them both installed?

No.

We've actually got video chat working with our jit.si accounts, so if anyone has
some information regarding how those servers are set up, that would also be very
useful.

jit.si works with Jingle Nodes.

Hope this helps,
Emil

···

On 28.06.13, 01:48, ak779@cam.ac.uk wrote:

Thanks,
Albert

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
https://jitsi.org


#3

Hi,

Thanks for the quick response.

>For my
>use case, which mechanism would actually be used (TURN or Jingle Nodes)?

In theory either, but in practice Jingle Nodes would be a lot easier
for you to install: you'd just need to turn on a the jingle nodes
plugin.

Which mechanism would Jitsi look to try first? It would be good to know that
Jitsi is using my Jingle Node relay as opposed to someone else's TURN server.

Thanks for all your answers. It's made this a lot easier.

Albert


#4

Hey Albert,

Hi,

Thanks for the quick response.

For my
use case, which mechanism would actually be used (TURN or Jingle Nodes)?

In theory either, but in practice Jingle Nodes would be a lot easier
for you to install: you'd just need to turn on a the jingle nodes
plugin.

Which mechanism would Jitsi look to try first?

Both.

It would be good to know that
Jitsi is using my Jingle Node relay as opposed to someone else's TURN server.

Jitsi won't try to use anyone else's TURN server. What we do is that for each specific account we check availability of a TURN server and a Jingle Node relay. We then use whatever we found for that specific account. If your domain has no SRV records for TURN then we won't be using TURN there.

Cheers,
Emil

···

On 28.06.13, 02:14, ak779@cam.ac.uk wrote:

--
https://jitsi.org


#5

Hi,

>It would be good to know that
>Jitsi is using my Jingle Node relay as opposed to someone else's TURN server.

Jitsi won't try to use anyone else's TURN server. What we do is that
for each specific account we check availability of a TURN server and
a Jingle Node relay. We then use whatever we found for that specific
account. If your domain has no SRV records for TURN then we won't be
using TURN there.

Ok, great. Thanks for all the info. You've been a great help.

Albert