2 ms·
I'm not associated with the project, but I found that it's not a static site. Node.js is required for the thin WebSocket layer. https://github.com/vasanthv/tal
by lioeters 4y ago
I'm not associated with the project, but I found that it's not a static site. Node.js is required for the thin WebSocket layer.
https://github.com/vasanthv/talk/blob/master/server.js https://github.com/vasanthv/talk/blob/master/server.js
The actual P2P handshake is done through these default ICE servers defined in the client script.
https://github.com/vasanthv/talk/blob/master/www/script.js https://github.com/vasanthv/talk/blob/master/www/script.js
const ICE_SERVERS = [
{ urls: "stun:stun.l.google.com:19302" },
{ urls: "turn:openrelay.metered.ca:443", username: "openrelayproject", credential: "openrelayproject" },
];