Как использовать ffmpeg для обработки нескольких входных потоков - PullRequest
0 голосов
/ 08 июля 2019

Я использую 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

для скрытия одного потока.

, но когда происходят два ввода, Не могу понять, как вводить данные двух потоков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...