He estado pensando en una idea de webapp, algo así como Turntable.fm pero para LAN, de esa manera todas las computadoras en la MISMA red no están todas descargando una canción al mismo tiempo (matando el ancho de banda) sino más bien transmitiendo la música alrededor. La funcionalidad básica sería que la PC "maestra" (la que tiene altavoces) reproduzca una canción local o reciba las canciones por LAN y luego las reproduzca.HTML5 + JS suficiente para la comunicación LAN?
Mi pregunta es si hay una forma de que una página HTML5 (alojada en línea) use JS para detectar usuarios de LAN y comunicarse entre sí directamente sin necesidad de ningún servidor central. Caso de ejemplo para que quede claro:
Office LAN has 2 users, Bob and Bill
Bob enters lanmusic.com
Bill enters lanmusic.com
Internet dies, LAN is fine.
Bob can still detect via the page that local user Bill is on the page too
Bill sends a song to Bob through the page directly
Bob plays song with page's javascript music player
puntos clave: Así
- Javascript/HTML5 solo
- no depende de Internet, salvo para la carga inicial de aplicación web
- se puede detectar LAN usuarios, hacer conexiones LAN
El enlace a "Hacer que funcione sin conexión" está desactivado. – satur9nine