¿Cómo puedo escribir un sitio web utilizando HTML 5 , CSS y JavaScript el lado del cliente que permitirá la conexión directa TCP/IP entre los exploradores de los clientes una vez que la página se carga.¿Cómo puedo hacer una conexión de navegador a navegador (peer to peer)?
Necesito hacer esto para reducir la latencia ya que el sitio requerirá que la entrada de uno de los usuarios se transmita al otro usuario tan pronto como sea posible enviando datos del cliente A al servidor y luego al cliente B no es una buena opción
He leído publicaciones anteriores sobre este tema, pero no había ninguna solución de trabajo/ejemplos disponibles que pude encontrar. Según lo que leí, la conexión directa entre clientes se puede hacer usando complementos como Silverlight, Java o Flash.
¿Hay alguna solución que no requiera complementos? Me gustaría usar solo JavaScript.
WebRTC sin señalización server: http://blog.printf.net/articles/2013/05/17/webrtc-without-a-signaling-server/ – danijar
Ver también [PeerJS] (http: // peerjs.com /), un proyecto con cierta tracción en este campo, que tiene un [soporte de navegador] relativamente decente (http://peerjs.com/status/). – Boaz
La forma más simple es usar http://httprelay.io y llamadas AJAX. Es rápido, menos de 50ms. – Jonas