Audio en vivo a través de socket.io 1.0

A partir del sitio web socket.io

Streaming binario

A partir de 1.0, es posible enviar cualquier blob de ida y vuelta: imagen, audio, video.

Ahora me pregunto si esta no podría ser la solución para algo que estoy tratando de lograr recientemente.

De hecho, estoy buscando una manera de transmitir transmisión de audio en vivo desde (A - es decir, entrada de micrófono ...) a todos los clientes conectados a un sitio web mío. ¿Es posible algo así? He estado jugando con WebRTC (https://www.webrtc-experiment.com/) ejemplos, pero no he podido gestionar el objetivo para más de unos pocos clientes conectados.

Mi idea es que algo como getUserMedia o cualquier otra fuente de audio (PCM, lo que sea ...) en el lado A sea cortado en trozos y entregado al cliente y reproducido, por ejemplo, por el elemento de audio html5 o cualquier cosa ... Necesito hacer esa transmisión tanto en tiempo real como sea posible, ningún servicio de grito / lanzamiento de hielo no fue lo suficientemente rápido (de hecho, no son la solución a mi problema, están destinados a ser utilizados de esta manera) y realmente no me importa la calidad del audio. La compatibilidad de plataforma cruzada sería increíble.

¿Es posible algo así? Al usar socket.io como forma de proporcionar esos datos a los clientes?

Estaría muy agradecido por cualquier referencia, sugerencia o fuente que pueda ayudarme a lograr esto. Muchas gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta