如何通过Node JS&Angular JS实时显示ffmpeg的水印

我正在使用ffmpeg。 我已经用ffmpeg来处理水印了。 在我的过程中,我已经保存了video(标有水印),然后我就可以显示该video。 但我想实时显示水印。 我怎么能这个? 需要帮助这个实时演出。

这是我的代码:

try { var process = new ffmpeg('public/'+req.body.video); process.then(function (video) { console.log('The video is ready to be processed'); var watermarkPath = 'public/images/logo.png', newFilepath = 'public/videos/watermarked/'+name, settings = { position : "SC" // Position: NE NC NW SE SC SW C CE CW , margin_nord : null // Margin nord , margin_sud : null // Margin sud , margin_east : null // Margin east , margin_west : null // Margin west }; var callback = function (error, files) { if(error){ console.log('ERROR: ', error); } else{ console.log('TERMINOU', files); res.send('videos/watermarked/'+name) } } //add watermark video.fnAddWatermark(watermarkPath, newFilepath, settings, callback) }, function (err) { console.log('Error: ' + err); }); } catch (e) { console.log(e.code); console.log(e.msg); } 

 var process = new ffmpeg('public/'+req.body.video); process.then(function (video) { // console.log('The video is ready to be processed'); var watermarkPath = 'public/images/logo_2.png', newFilepath = 'public/videos/watermarked/'+name, settings = { position : "SC" // Position: NE NC NW SE SC SW C CE CW , margin_nord : null // Margin nord , margin_sud : null // Margin sud , margin_east : null // Margin east , margin_west : null // Margin west }; var callback = function (error, files) { if(error){ console.log('ERROR: ', error); } else{ // console.log('TERMINOU', files); res.send('videos/watermarked/'+name) } } //add watermark video.fnAddWatermark(watermarkPath, newFilepath, settings, callback) }, function (err) { console.log('Error: ' + err); });