如何使用Node JS直播MP3文件

时间:2019-03-05 14:58:47

标签: javascript node.js real-time server-side live-streaming

我希望节点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);
})

问题是,当我刷新页面时,流重新开始。我希望它充当实时流,以便在刷新时,页面将从另一个位置开始。

0 个答案:

没有答案