In this question, Felix Hagspiel's answers says:
"This means that you are free to choose how you exchange network information. I.e. you could use websockets, HTTP and even Email, but that would be a bit of a struggle"
I have some questions about this. First, if one were to use emailing for signaling, would this avoid the need for a web server to establish the connection between the two browser clients? If not, what would the web server be needed for?
Moreover, if one were to use email for signaling, how many emails would need to be sent between the clients before the connection was established? For example, say there are two clients, Alice and Bob who want to create a connection. Say the first email is an email from Alice to Bob, then the second is an email from Bob to Alice, and so on. How many email would there be needed in total before the real time communication could be established?
Finally, where might I find documentation or other resources explaining how I would set up webRTC with signaling via email rather than using a web server?