I am developing one Android application for remote screen share using webRTC. For STUN servers I used google stun server. It is working well on WIFI and LTE in India. In USA it's not working on LTE, but it's working on WIFI.
First, I used only STUN server and then now combined STUN and TURN servers, but no use .
Below is my code,
val iceServers = ArrayList<PeerConnection.IceServer>()
iceServers.add(PeerConnection.IceServer("stun:stun.l.google.com:19302"))
iceServers.add(PeerConnection.IceServer("turn:13.250.13.83:3478?transport=udp", "YzYNCouZM1mhqhmseWk6", "YzYNCouZM1mhqhmseWk6"))
return iceServers
Still, this is not working in USA on LTE.
Is this GOOGLE stun server doesn't work for USA in LTE?