Closed tommedema closed 12 years ago
This is a placeholder for when WebRTC-data becomes stable. Keep your eyes peeled. :)
Closing as a duplicate: https://github.com/Miserlou/DirtyShare/issues/4
Nice, that'll be interesting. Thanks for the reply.
If you want to discuss what we're doing with that, please join the webp2p mailing list by emailing webp2p@librelist.com !
You've been stating that this is an example of peer to peer in the browser. Most importantly, peer to peer implies that there is no need for a central server.
Conversely, this project is as dependent on a central server as dependency can go. So I've been wondering, why are you calling this peer to peer? Because data is not permanently stored on the server? That's completely irrelevant.
The way I see it, you only have limited options for peer to peer with node.js:
The first case has never been accomplished in node.js before, as far as I know. You'd need to have a great deal of knowledge about firewalls, networking, etc. And even so, many corporate firewalls won't allow any P2P traffic (RTMFP also suffers from this, a great many people cannot use it without going in to their router's settings).
The second case is almost certainly a no-go, due to numerous issues