我希望节点js中的代码实时实时流式传输mp3文件(这意味着始终在服务器上运行)。
我写了这段代码:
var http = require('http');
var fs = require('fs');
http.createServer(function(req, res) {
res.writeHead(200, {
'Content-Type': 'audio/mp3'
});
var rs = fs.createReadStream('audio.mp3');
rs.pipe(res);
})
问题是,当我刷新页面时,流重新开始。我希望它充当实时流,以便在刷新时,页面将从另一个位置开始。