Node.js 如何从livestream获取视频并将其传递到本地web,而无需交叉源
所以基本上我有这个链接:'' ofc不是一个真正的链接,但当你输入它时,你会得到一个.m3u8文件,这样你就可以观看现场视频了 问题是,我尝试在angular 6应用程序前端使用它,但当我想观看它时,它会给我带来一个交叉源问题,因为它从localhost:4200调用视频 有没有一种方法可以使用NodeJ或angular 6 it自身来获取数据,而无需跨原点将其传递到前端Node.js 如何从livestream获取视频并将其传递到本地web,而无需交叉源,node.js,angular,video-streaming,live,Node.js,Angular,Video Streaming,Live,所以基本上我有这个链接:'' ofc不是一个真正的链接,但当你输入它时,你会得到一个.m3u8文件,这样你就可以观看现场视频了 问题是,我尝试在angular 6应用程序前端使用它,但当我想观看它时,它会给我带来一个交叉源问题,因为它从localhost:4200调用视频 有没有一种方法可以使用NodeJ或angular 6 it自身来获取数据,而无需跨原点将其传递到前端 需要帮助请您可以做的一件事是将请求从服务器传送到客户端。请检查下面的代码- const express = require(
需要帮助请您可以做的一件事是将请求从服务器传送到客户端。请检查下面的代码-
const express = require('express')
const https = require('https')
const app = express()
const URL = '<Some video link>'
app.get('/', (req, res) => {
const request = https.get(URL, function(response) {
console.log(`STATUS: ${response.statusCode}`);
response.pipe(res);
});
request.on('error', function(e) {
console.error(e);
});
request.end();
})
app.listen(8080 , () => {
console.log(`Server running on 8080`)
})
const express=require('express'))
常量https=require('https')
const app=express()
常量URL=''
应用程序获取(“/”,(请求,请求)=>{
const request=https.get(URL,函数(响应){
log(`STATUS:${response.statusCode}`);
响应.管道(res);
});
请求.on('error',函数(e){
控制台错误(e);
});
request.end();
})
应用程序监听(8080,()=>{
log(`Server running on 8080`)
})
为什么要重新发布此内容?: