Запись видео с OpenVidu и электроном

Мне нужно записать входящий видеозвонок в файл. Запись должна производиться в настольном приложении, созданном с помощью электроники. Я использую OpenVidu как потоковую платформу. Есть ли способ сделать это?

1 ответ

Решение

@Vasniktel Технически можно было бы записывать видео со стороны клиента, так как существует ряд примеров WebRTC, которые записывают локально на клиенте, однако это не является естественным для openvidu. Однако запись на electronicjs - это...

github.com/hokein/electron-screen-recorder

tutorialspoint.com/electron/â €¦ Вы можете интегрировать запись отдельно вместе с приложением openvidu.

Основное различие здесь заключается в том, что вы хотите записать входящий звонок, и хотя вы, вероятно, не сможете просто записать входящие данные webrtc, вы должны иметь возможность записывать область приложения (холст), в которой отображается видеоплеер. Вы будете перекодировать декодированный отрендеренный видеопоток, но это не должно сильно сказаться на производительности.

Другие вопросы по тегам