如何使用ffmpeg处理多个流输入

时间:2019-07-08 06:17:07

标签: node.js ffmpeg

我正在使用html5 getUserMedia和Electron captureDesktop API捕获用户的屏幕和摄像头以进行直播。

因此,我想将这两个流视频数据合并为一个视频输出。 在我使用

之前
const spawn = require('child_process').spawn;
const process = spawn('ffmpeg', [
    '-i', '-'
    '-c:v', 'libx264',
    '-f', 'flv',
    'rtmp:xxxxx'
]);

process.stdin.write(data);   // data is read from MediaRecorder

隐蔽一条流。

但是当发生两个输入时,无法弄清楚如何输入两个流数据。

0 个答案:

没有答案