当状态变为“ true”时,将流中的10秒视频保存到服务器

时间:2020-11-11 07:10:13

标签: node.js linux fs

我有以下问题。 以下脚本将摄像机图像存储在我们的服务器上

function sendImage(source, target, log){
    var request = require('request');
    request.get({url: source, encoding: 'binary'}, function (err, response, body) {
        var fs = require('fs');
        fs.writeFile(target, body, 'binary', function(err) {
        if (err) {
            console.error(err);
        } else {
            console.log(log);
        }
        });
    });
}

function sendMotion(){
    sendImage('http://localhost:8765/picture/1/current/','/path/Cam1.jpg','Snapshot sent');
}

您可以想象,如果状态为true,则下面的函数称为

但是现在我想对视频进行此操作,我已经有了它的流URL。

表示如果对象的状态为“真”,则视频应存储在服务器上,该过程将持续5-10秒

我不知道该怎么做,我已经尝试使用fetch或fs。

我希望你们能帮助我:)

0 个答案:

没有答案
相关问题