I have now created scripts to allow us to easily install and configure a Jitsi server that has the coturn TURN server sharing port 443, as per the guide here:
This allows clients which have firewalls/proxies to use the wonderful Jitsi service.
However, I wanted to confirm if this will mean that port 443 and the TURN server are used for all participants, or just those that cannot communicate with UDP:10000 on the server?
From experimental evidence it seems that clients will connect via 443 even if they can use the more-performant direct connection to UDP:10000. Isn’t it possible that the server offers several ICE candidates, including UDP 10000 as a preferred medium and the TCP 443 as a failover?
Many thanks for any insight.