const ffmpeg = require("fluent-ffmpeg"); const path = require('path') const ffmpegPath = path.join(__dirname, './ffmpeg-4.4-essentials_build/bin/ffmpeg.exe') command = ffmpeg() .setFfmpegPath(ffmpegPath) .input('@device_pnp_') .inputFormat("dshow") .addOptions([ "-vcodec libx264", "-preset ultrafast", "-acodec aac", "-pix_fmt yuv422p" ]) .format("flv") .output('rtmp://127.0.0.1:49600/live', { end: true }) .on("start", function (commandLine) { console.log('开始推流'); }) .on("error", function (err, stdout, stderr) { console.log('推流失败',err); }) .on("end", function () { }); command.run();