3 ms·
The reason almost everybody uses a vendor like Skype that they solve the problem of helping users find each other and establish connections, despite NAT and fir
by ef4 14y ago
The reason almost everybody uses a vendor like Skype that they solve the problem of helping users find each other and establish connections, despite NAT and firewalls.
I don't know of any non-commercial, distributed software for solving that problem.
- satori99 14y agoWebRTC provides this directly in-browser via a javascript API. It works right now in the latest version of chrome without any special flags, and also in the latest stable firefox if media.peerconnection.enabled is turned on. This is capable of sending multiple video/audio/data streams directly between two browsers even if they are behind a NAT router. http://www.webrtc.org/ http://www.webrtc.org/ http://en.wikipedia.org/wiki/WebRTC http://en.wikipedia.org/wiki/WebRTC edit: Sorry i misread your post. WebRTC does not solve the user discovery problem but any other web tech can be used for signalling anyway (AJAX/EventSource/Websockets) Also, there is already a SIP implementation built on this API http://sipml5.org/ http://sipml5.org/