I'm just very curious but this question is two fold. If you have an App that's using WebRTC for example and it requires ICE connectivity to reach the other party... Does the app developer maintain the TURN/STUN servers? Are they part of their network? Or do TURN Servers exist in the public to use?
If they own the TURN servers, where do the candidate IP's come from? You can't just set up a server and have it magically dish out free IP's...Do you have to buy a block of IP's for the ICE Candidates to be chosen from?