Add support for XEP-0215: External Service Discovery when making calls (#248)
wojciech.kapcia@tigase.net opened 5 years ago

Instead of relying on Google STUN servers we could/should leverage XEP-0215: External Service Discovery

Reference: https://github.com/tigase/stork/issues/28

Andrzej Wójcik (Tigase) commented 4 years ago

Feature was implemented and is enabled by default.

By default we have Use public STUN servers option enabled in the Advanced settings, which allows usage of public Google and StunServer.org STUN servers if no STUN/TURN are advertised by the XMPP server (or if server does not support XEP-0215). This way we should easily migrate to STUN/TURN servers providers by the XMPP server providers while still allowing users without this feature to make call using public STUN servers.

If this option will be disabled then WebRTC will only use STUN/TURN servers advertised by the XMPP server and if no STUN/TURN server would be provided then it will need to work without it (most likely will fail).

Please wait...
Page is in error, reload to recover