从节点服务器上我可以从RTMP URL下载实时流视频。
答案 0 :(得分:1)
首先,您可以在C / C ++中编写自己的模块并在node.js中使用它,但是,简单的方法是使用npm中的现有节点模块,如下所示:
'use strict';
let videoStitch = require('video-stitch');
let videoMerge = videoStitch.merge;
videoMerge()
.original({
"fileName": "FILENAME",
"duration": "hh:mm:ss"
})
.clips([
{
"startTime": "hh:mm:ss",
"fileName": "FILENAME",
"duration": "hh:mm:ss"
},
{
"startTime": "hh:mm:ss",
"fileName": "FILENAME",
"duration": "hh:mm:ss"
},
{
"startTime": "hh:mm:ss",
"fileName": "FILENAME",
"duration": "hh:mm:ss"
}
])
.merge()
.then((outputFile) => {
console.log('path to output file', outputFile);
});
这是使用名为video-stitch的模块。
我希望对你有用。