2015-08-13 2 views
2

Я не уверен, как создать blob из wav-файла в узле. ? Должен ли я просто использовать буфер, как так ...Wav to Blob in nodejs

var blippityBlob = new Buffer(filePathToWave); 
+1

Помогает ли мой ответ? Если да, то, пожалуйста, примите его, иначе просите, если что-то неясно –

ответ

1

Может быть, вы могли бы взглянуть на BinaryJS

Цитирование:

BinaryJS представляет собой легкий каркас, который использует WebSockets для отправки, поток , и бинарные данные канала в двунаправленном порядке между браузером javascript и Node.js.

код сервера

var server = BinaryServer({port: 9000}); 
    server.on('connection', function(client){ 
     client.on('stream', function(stream, meta){ 
      var file = fs.createWriteStream(meta.file); 
      stream.pipe(file); 
    }); 
}); 

Код клиента

var client = BinaryClient('ws://localhost:9000'); 
    client.on('open', function(stream){ 
     var stream = client.createStream({file: 'hello.txt'}); 
     stream.write('Hello'); 
     stream.write('World!'); 
     stream.end(); 
});