How does signaling between clients work? Is this going to a server you control?
And what about encryption, is that enforced by WebRTC per se?
Lastly, are you routing calls through TURN servers if NAT tunneling with STUN/ICE fails, or always?
I just wish that SIP had taken off. Then we could just call each others email address. Kinda works with FaceTime, except it's Apple's garden.