What are ICE Candidates and how do the peer connection choose between them?
问题 I newly wrote a simple chat application, but I didn't really understand the background of ICE Candidates. When the peer create a connection they get ICE Candidates and they exchange them and set them finally to the peerconnection. So my question is, where do the ICE Candidates come from and how are they used and are they all really used ? I have noticed that my colleague got less candidates when he executes the application on his machine, what could be the reason for different amount of