feat: add stun and turn

This commit is contained in:
Harris
2021-10-22 09:48:32 +11:00
parent 97de286896
commit b089da82c5

View File

@@ -96,8 +96,9 @@ class WebRtcTestsActivity: PassphraseRequiredActionBarActivity(), PeerConnection
private val peerConnection by lazy { private val peerConnection by lazy {
// TODO: in a lokinet world, ice servers shouldn't be needed as .loki addresses should suffice to p2p // TODO: in a lokinet world, ice servers shouldn't be needed as .loki addresses should suffice to p2p
val server = PeerConnection.IceServer.builder("turn:freyr.getsession.org:5349").setUsername("session").setPassword("session").createIceServer() val turn = PeerConnection.IceServer.builder("turn:freyr.getsession.org").setUsername("user").setPassword("password").createIceServer()
val iceServers = mutableListOf(server) val stun = PeerConnection.IceServer.builder("stun:freyr.getsession.org").createIceServer()
val iceServers = mutableListOf(turn,stun)
if (relayUsed) { if (relayUsed) {
// add relay server // add relay server
} }