¿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.

Cecy Martínez

Cecy Martínez

Jefa de contenido y editora en HTML5Fácil, NinjaCodeTV, Desveloperstv y Co funder de WaveCode.LA

Un pensamiento en “BinaryJS. Transmisión binaria para la web usando WebSockets

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cerrar