Código:
Los datos son enviados desde el navegador usando BinaryJs y GetUserMediafrom websocket_server import WebsocketServer
def data_received(client, server, data):
#Aqui recibo los datos desde el naevgador y donde debo codificarlo a OGG
PORT=9000
server = WebsocketServer(PORT)
server.set_fn_message_received(data_received)
server.run_forever()
Código:
los datos enviados son:...
client = new BinaryClient('ws://localhost:9000');
client.on('open', function() {
bStream= client.createStream();
});
...
function onAudio(e) {
if(!bStream || !bStream.writable)
return;
audio = e.inputBuffer.getChannelData(0);
bStream.write(audio); //send data
}
...


