¿Qué es BinaryJS?
BinaryJS es la transferencia bidireccional de datos binarios en tiempo real utilizando WebSockets; hace un año si querías transferir audio, video o archivos de JavaScript tendría que haber sido mediante Flash o applets de Java.
A partir de Chrome 15, Firefox 11, IE 10 y Safari nocturno ya no fue necesario Flash y compañía, ya que BinaryJS utiliza un marco de peso ligero para enviar WebSockets, a través de una tubería bidireccional enviando datos binarios entre el navegador con JavaScript y Node.js.
¿Qué se puede hacer con BinaryJS?
Tenemos la flexibilidad, de un socket TCP completa entre el cliente y el servidor; algunas ideas son las siguientes:
- Tiempo real de video juegos multijugador sin stringifying caros
- Streaming FLAC en HTML5 WebAudio api
- Carga de la imagen progresivo (para las pantallas de la retina y photorgraphy de alta resolución)
- Transmisión en vivo mediante HTML
- Chat de Vídeo / audio a través de WebSockets
Ejemplo HelloWorld, visualiza más ejemplos en el GitHub Oficial de BinaryJS.
via HTML5 Fácil http://html5facil.com/tips/binaryjs-transmision-binaria-para-la-web-usando-websockets?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+HTML5Facil+%28HTML5+F%C3%A1cil%29
Comentaris
Publica un comentari a l'entrada