top | item 24370045

(no title)

hiphipjorge | 5 years ago

> How does signaling between clients work? Is this going to a server you control?

Yes, this is going to my own signaling server. No way around that. The signalling logic is very minimal though and no audio or video data touches the signalling server.

> And what about encryption, is that enforced by WebRTC per se?

In WebRTC, all communication between peers is encrypted once the connection has been established.

> Lastly, are you routing calls through TURN servers if NAT tunneling with STUN/ICE fails, or always?

I do have one TURN server based in SF in case STUN/ICE fails , yes. If I see a lot of usage in other geographies, we'll probably deploy more in different regions.

discuss

order

car|5 years ago

Thanks for the response.