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?