我将视频存储在某些客户端无法访问的服务器 (server1) 上,而我的另一台服务器 (server2) 可以访问 server1,而客户端可以访问。
我希望这些客户能够在他们的浏览器上通过 server2 观看这些视频。
有什么方法可以使用 server2 上的 nodejs 将这些视频从 server1 流式传输到客户端?
答案 0 :(得分:0)
request 模块已弃用,但他们有一个不错的流媒体示例
const request = require('request');
http.createServer(function (req, resp) {
if (req.url === '/doodle.png') {
if (req.method === 'GET') {
request.get('http://example.com/doodle.png').pipe(resp)
}
}
})
您可以使用 request 模块,它仍然很强大,或者适应任何其他请求替代方案或内置的 http 模块。