[jitsi-users] Option to disable UDP and force TCP (RTP over TCP) for XMPP/Jingle accounts?


#1

Hi,
There is the option to disable ICE for XMPP accounts, and according to
this: https://jitsi.org/GSOC/TCPSupport4JitsiVideobridge , Jitsi also
has basic RTP-over-TCP support.

Is there any way to disable UDP for XMPP accounts and force RTP-over-TCP?
There does not seem to be an option in the account settings.

Use case: I would like to have voice calls over Tor (SOCKS proxy) using
XMPP/Jingle+ZRTP/SRTP, and I would not like any leaks and/or
"accidental" non-Tor connections via UDP.
I know calling over Tor means additional latency, but I have tried this
with qTox, and it is surprisingly tolerable. However, Tox is a mess, and
I would much rather use XMPP/Jingle for many reasons.

Jitsi already has SOCKS proxy support (including remote DNS) and the
option to disable ICE. So forcing RTP-over-TCP seems to be all that is
missing for XMPP/Jingle calls over Tor.

Any thoughts on this?

Thanks,
l.


#2

There is the option to disable ICE for XMPP accounts, and according to
this: https://jitsi.org/GSOC/TCPSupport4JitsiVideobridge , Jitsi also
has basic RTP-over-TCP support.

Is there any way to disable UDP for XMPP accounts and force RTP-over-TCP?
There does not seem to be an option in the account settings.

I don't think Jitsi Desktop supports TCP media streams in XMPP-Accounts, regardless of what is configured for ICE. But someone else might correct me if I'm wrong...

Use case: I would like to have voice calls over Tor (SOCKS proxy) using
XMPP/Jingle+ZRTP/SRTP, and I would not like any leaks and/or
"accidental" non-Tor connections via UDP.
I know calling over Tor means additional latency, but I have tried this
with qTox, and it is surprisingly tolerable. However, Tox is a mess, and
I would much rather use XMPP/Jingle for many reasons.

Jitsi already has SOCKS proxy support (including remote DNS) and the
option to disable ICE. So forcing RTP-over-TCP seems to be all that is
missing for XMPP/Jingle calls over Tor.

Any thoughts on this?

Thanks,
l.

Ingo