我尝试使用均值堆栈在rtsp上获取视频流,但当我将此代码添加到server.js文件中时,发现错误:"spawn ffmpeg ENOENT“。也许我忘了安装lib了还是怎么的?请帮帮我!代码:
app.get('/', function (req, res) {
Stream = require('node-rtsp-stream');
stream = new Stream({
name: 'name',
streamUrl: 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov',
wsPort: 9999
});
res.send(stream);
console.log('9999')
});
发布于 2019-02-15 10:17:38
那么,你需要先在你的Ubuntu机器上安装FFmpeg。
sudo apt install FFmpeg
这将安装最新版本,我也看到您正在尝试发送流作为响应。您用来获取RTSP feed的模块将其转换为WebSocket连接。所以你需要让一个客户端连接到它。
希望这能有所帮助!
发布于 2020-10-24 04:19:48
我遇到了NPM无法安装所有依赖项的问题。我安装了yarn,它安装了依赖项并消除了错误。
https://stackoverflow.com/questions/37678703
复制相似问题