Selection of STUN/TURN Servers

Expected Behavior

In the advanced settings, users can select STUN/TURN servers and specify whether only TURN servers should be used.

Actual behavior

Users cannot select STUN/TURN servers and specify whether only TURN servers should be used.

Explanation

I think it would make sense for technically savvy users to select STUN/TURN servers. Furthermore, the option to use only TURN servers would allow users to hide their IP address and thus better protect their privacy.

Currently we pass all relays’ TURN servers to the WebRTC agent, see Calls: use all relays' TURN servers, not just one - #3 by WofWca.
Why do you want to control the list of TURN servers separately from the list of relays?

See P2P and proxy settings [don’t risk leaking IP], and my comment about “always relay calls”.
Also more about P2P: Weaker security controls for webxdc apps [disable P2P realtime channels disappeared].

I think it would make sense for users who run their own TURN server.